为什么我已经修改了代码但是调试的结果却和没修改之前一样?

代码是这样的
#include
int main()
{
int a, b, c, max;
printf("please input a,b,c:\n");
scanf("%d,%d,%d", &a, &b, &c);
max = a;
if (max < b)
max = b;
if (max < c)
max = c;
printf("The largest number is %d\n",max);
system("pause");
return 0;
}
图片说明
保存后调试的结果却是这样的图片说明

你是不是没按回车,上面不是提示你按任意键继续吗?

把输入法关了,用英文输入
或者用赋值代替scanf,再试试

试试用空格代替逗号输入呢,可能是scanf()函数读取的问题。
还有,针对这样的情况,可以直接打断点一条一条的调试一下,就知道具体问题在哪里了。