c程序设计,在线等候~!~!!~!

来源:百度知道 编辑:UC知道 时间:2024/06/05 13:41:19
就是写一下s=a+b*c其中a,b,c都是任意数,以下是我自己写的,可是出不来
main()
{int s,a,b,c;
scanf("%d,%d,%d",&a,&b,&c);
s=a+b*c;
printf("s=%d",s);
}
麻烦会的指出来错误,在线等候!!
na该怎么解决呀,今天刚学的,想试一下

没有调用函数
只需在第一行加上#include <stdio.h>

你在程序运行时要这样输入:12,124,5
#include <stdio.h>
void main()
{int s,a,b,c;
scanf("%d,%d,%d",&a,&b,&c);
s=a+b*c;
printf("s=%d",s);
}
数之间必须加逗号

少了头文件:stdio.h 编译不会通过的
如果要任意输入3个数,最好不用int类型变量
以下是我略改的代码
#include<stdio.h>
void main()
{float s,a,b,c;
scanf("%f,%f,%f",&a,&b,&c);
s=a+b*c;
printf("s=%f",s);
}