大佬帮忙看看这个程序错在哪了,刚学C语言?

#include<stdio.h>

int main()
{
int price=0,

printf("请输入金额(元) :")
scanf("%d",&price);

int change=100-price;

printf("找您%d元。\n",change);

return 0;
}

修改如下:

int main()
{
int price=0;        //该处由‘,’改为‘;’

printf("请输入金额(元) :") ;//该处缺少分号
scanf("%d",&price);

int change=100-price;

printf("找您%d元。\n",change);

return 0;
}


运行结果如下:

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-11-25
#include<stdio.h>

int main()
{
int price=0, change;

printf("请输入金额(元) :");
scanf("%d",&price);

change=100-price;

printf("找您%d元。\n",change);

return 0;
}
没有编译测试!
第2个回答  2020-11-25
变量price的定义后面语录结束符用;。这个错了,应该会有提示的,看一下编译器的提示就能理解。
相似回答