문제는 대략 : 3 수를 받아서 비교해 최대값 중간값 최소값을 출력하라는 겁니다.
12,27 번 줄에 에러가 뜨네요
'misplaced else in function main' 무슨 문제인지 모르겠습니다.;;
1. #include <stdio.h>
2. main() {
3. int su1,su2,su3;
4. scanf("%d %d %d",&su1,&su2,&su3);
5.
6. if (su1>su2){
7. if(su1>su3) {
8. printf("max = %d\n",su1);
9. if(su2>su3){
10. printf("mid = %d\n",su2);
11. printf("min = %d\n",su3);
12. else
13. printf("mid = %d\n",su3);
14. printf("min = %d\n",su2);
15. }
16. else
17. printf("max = %d\n",su3);
18. printf("mid = %d\n",su1);
19. printf("min = %d\n",su2);
20. }
21. else
22. if (su2>su3){
23. printf("max = %d\n",su2);
24. if(su1>su3){
25. printf("mid = %d\n",su1);
26. printf("min = %d\n",su3);
27. else
28. printf("mid = %d\n",su3);
29. printf("min = %d\n",su1);
30. }
31. else
32. printf("max = %d\n",su3);
33. printf("mid = %d\n",su2);
34. printf("min = %d\n",su1);
35. }
36. }
37. }
|