C语言问题!求高手解答!为什么这个方程 我输入的是10 20 30 为什么输出的结果是

2024-12-13 01:09:46
推荐回答(4个)
回答1:

解决办法

1)输入 10,20,30
2)scanf("%d,%d,%d",&a,&b,&c); 的分隔符用空格
改成 scanf("%d %d %d",&a,&b,&c);
输入还是用 10 20 30

回答2:

scanf("%d,%d,%d",&a,&b,&c); 不要加逗号

改成scanf("%d%d%d",&a,&b,&c);

回答3:

scanf这句错了,这么写scanf("%d%d%d",&a,&b,&c);

回答4:

10,20,30

scanf("%d%d%d",&a,&b,&c);