#include<stdio.h>
int main()
{
int a, b, c, max;
printf("please input a,b,c:\n");
scanf_s("%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);
return 0;
}
编译不提示错误,只是运行后得不到正确的结果,我已经找到问题所在了————在运行时输入数字时,中间的逗号应该用英文逗号而不能出现中文逗号。感谢哈。
追答好的。如果在学习过程中遇到问题,可以向我提问,我会尽量帮你解答。
另,在百度知道上提问时,能够更加详细描述,或者附图片,能够让网友更好的帮助你解答问题。
希望能够对你有所帮助。
是的,我也觉得是哪里设置不对,但就是不知道是哪里。。。。。
追答lz是刚接触吧,推荐看下这本书,很详细的《Visual C++ 2008 入门经典》
追问3q
追答你把软件重装试试