int a,b,c,t;
printf("请输入数a,b,c:");
scanf("%d%d%d",&a,&b,&c);
if(a>b&&b>=c||a>c&&c>=b)
t=a;
printf("max=%d",t);
if(b>a&&a>=c||b>c&&c>=a)
t=b;
printf("max=%d",t);
if(c>a&&a>=b||c>b&&b>=a)
t=c;
printf("max=%d",t);
if(a==b&&b==c)
t=a;
printf("max=%d",t);
system("pause");
5行6行放在一个大括号
7-8 10-11 13-14也一样
什么叫中断了,报什么错
①、强调,大括号最好别省略,省略之后容易自己都看不懂
②、按照你的想法,把大括号加上就可以了
③、也可以下面这种
#include <stdio.h>
int main() {
int a, b, c, t = 0;
printf("请输入数a,b,c:");
scanf("%d%d%d", &a, &b, &c);
if (a > b) {
t = a;
} else {
t = b;
}
if (c > t) {
t = c;
}
printf("max = %d\n", t);
return 0;
}