C语言的一点小问题

来源:百度知道 编辑:UC知道 时间:2024/05/26 11:18:51
printf("a=%d,b=%d,c=%d\n"a,b,c); 这句语言有什么不对吗?我要输出结果是 a=3,b=4,c=5;这句的上一句是 int a,b,c; a=3,b=4,c=5;

我理解了,你的意思是,你设计好程序
int a,b,c;
scanf("%d,%d,%d",&a,&b,&c);
printf("a=%d,b=%d,c=%d",a,b,c);
后运行
输入4 5 6
无法得到正确结果吧?
你输入4,5,6看看结果吧。呵呵学C语言是要细心的,继续努力。有问题的学生才是好学生。

有问题
应写为:printf("a=%d,b=%d,c=%d\n",a,b,c);

在双撇号与变量名之前应该要有空格!!!

谢谢!!!

这样来:
main()
{int a=3,b=4,c=5;
printf("a=%d,b=%d,c=%d\n",a,b,c);
}

printf("a=%d,b=%d,c=%d\n"a,b,c);应改成printf("a=%d,b=%d,c=%d\n",a,b,c);少了个,号

printf("a=%d,b=%d,c=%d\n", a,b,c);

printf("a=%d,b=%d,c=%d\n",a,b,c); //少个,