运行时输入的三个数字之间如果不用逗号隔开就错误,为什么?逗号的作用是什么啊?#includeint main(){int a,b,c,max;printf("please input a,b,c:\n");scanf("%d,%d,%d",&a,&b,&c);max=a;if (max

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/06 08:50:39

运行时输入的三个数字之间如果不用逗号隔开就错误,为什么?逗号的作用是什么啊?#includeint main(){int a,b,c,max;printf("please input a,b,c:\n");scanf("%d,%d,%d",&a,&b,&c);max=a;if (max
运行时输入的三个数字之间如果不用逗号隔开就错误,为什么?逗号的作用是什么啊?
#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

运行时输入的三个数字之间如果不用逗号隔开就错误,为什么?逗号的作用是什么啊?#includeint main(){int a,b,c,max;printf("please input a,b,c:\n");scanf("%d,%d,%d",&a,&b,&c);max=a;if (max
这个语句scanf("%d,%d,%d",&a,&b,&c); 说明你设置的输入格式是 "%d,%d,%d",所以输入要用逗号隔开才能被识别,如果改成scanf("%d %d %d",&a,&b,&c); 那么输入用空格隔开就行了.