//정수 3개를 입력받아 세 수 중에서 최댓값을 보여주는 프로그램을 if, else 제어문을 이용해 작성하시오
#include<stdio.h>
int main(void)
{
int x,y,z;
printf("정수 3개를 입력하시오:\n");
scanf("%d,%d,%d",&x,&y,&z);
if (x>y&&x>z&&y>z) //x y z 1
{
else if (x>y&&x>z&&y<z) // x z y 2
{
printf("최댓값은 %d\n",x);
printf("중간값은 %d\n",z);
printf("최솟값은 %d\n",y);
}
else if (y>x&&y>z&&x>z) // y x z 3
{printf("최댓값은 %d\n",y);
printf("중간값은 %d\n",x);
printf("최솟값은 %d\n",z);
}
else if (y>x&&y>z&&x<z) // y z x 4
{ printf("최댓값은 %d\n",y);
printf("중간값은 %d\n",z);
printf("최솟값은 %d\n",x);
}
else if(z>x&&z>y&&x>y) // z x y 5
{ printf("최댓값은 %d\n",z);
printf("중간값은 %d\n",x);
printf("최솟값은 %d\n",y);
}
else if(z>x&&z>y&&x<y) // z y x 6
{ printf("최댓값은 %d\n",z);
printf("중간값은 %d\n",y);
printf("최솟값은 %d\n",x);
}
}
else
printf("올바른 값을 입력하세요");
return 0;
}
이렇게 썼는데 컴파일링 해보니 처음의 else if에서 계속 에러 나네요
책이랑 찾아봐도 모르겠는데 혹시 뭐가 문제인지 알려 주실 수 있을까요?