求教一道C语言的问题?高手进

来源:百度知道 编辑:UC知道 时间:2024/06/12 21:13:06
本人是个菜鸟,刚刚学C语言,高手请赐教。
#include <stdio.h>
main()
{
int x,y,z;
scanf("%d,%d,%d",&x,&y,&z);
}
运算结果:从键盘中输入分别是3,4,5.屏幕显示:x=3,y=4,z=5

可是我不知道3,4,5应该从哪个位置输入,应该怎么做才能让电脑显示x=3,y=4,z=5. 请高手告诉我!

#include <stdio.h>
void main()
{
int x,y,z;
scanf("%d%d%d",&x,&y,&z);
printf("x=%d,y=%d,z=%d\n",x,y,z);
}
用空格输入3 4 5
printf("x=%d,y=%d,z=%d\n",x,y,z);这是输出格式

#include <stdio.h>
main()
{
int x,y,z;
scanf("%d,%d,%d",&x,&y,&z);
printf("x=%d,x=%d,x=%d",x,y,z);
}
这样电脑就会显示x=3,y=4,z=5了啊,双引号内除了格式控制符,其他的都会按照你写的一摸一样打印出来,所谓格式控制符就是你上面的%d等等,表示输出一个整型数据.

#include <stdio.h>
main()
{
int x,y,z;
scanf("%d,%d,%d",&x,&y,&z);
}
以上存成 XX.c
编译
运行
在运行的窗口里面
输入

弱弱的问一句,以上程序会出现“x=3,y=4,z=5”?

好!都对!

上面的说得很清楚了 !好好看

#include "stdio.h"
main()
{
int x,y,z;
printf("input x:");
scanf("%d",&x);
printf("input y:");
scanf(" %d",&y);
printf("input z:");