这个C语言编程是不是有问题,结果总是第一个输进去的数字(无论大小都是)

2024-11-01 12:33:42
有5个网友回答
网友(1):

你好!!

上面看红圈的地方,你是采用逗号分割输入的数字的;

看下面的黄圈,分割是逗号;

网友(2):

楼主代码没有问题,只是输入的时候要加逗号,我用 visual c++6.0 是可以编译的

网友(3):

很高兴为楼主解答,如果满意请采纳!
因为 scanf("%d,%d,%d",&a,&b,&c);这条语句表示每次输入一个数据后要逗号,你没输入逗号吧!如果按照你的程序就应该这样输入::45,56,23 这样就能正常了
如果你想输入一个数据空格输入一个数据空格输入一个数据回车
就把这个句代码改为: scanf("%d%d%d",&a,&b,&c);
把逗号去掉。

网友(4):

我这里可以正常运行啊。

逗号得是英文的逗号哦

网友(5):

输入数值的时候中间不是加空格而是加逗号。比如输入1,2,3