Online Compiler C

#include <stdio.h> int main() { int a, b,c,max; scanf("%d%d%d", &a, &b,&c); max=a if(b>max) b=max if(c>max) c=max printf("%d,max); return 0; }
1) 这段代码的目的是从用户输入的三个整数a、b、c中找出最大值并打印出来。但代码中存在一些语法错误和逻辑错误。

2) 提示:
- 注意检查赋值语句的语法,每个语句结尾需要分号
- 比较b和c时,应该将较大的值赋给max变量,而不是反过来