scanf的三个%d之间不能有逗号,可以有空格
#include<stdio.h>
int main()
{
int a=0,b=0,c=0,max;
scanf("%d %d %d",&a,&b,&c);
if(a>b) a=max;
else max=b;
if(max>c) printf("%d",max);
else printf("%d",c);
return 0;
}
scanf是对的,你输入了逗号,没问题,是打印出错了,你max,没打印出来,你大概想这样写
printf("最大的数为:%d\n",max);