请问这个编码哪里错误呀
#include <stdio.h>#define PRICE 30;
void main()
{
int num, total;
num = 10;
total = num * PRICE;
printf("total = %d\n", total);
}
请问这个代码哪里有问题啊,为什么编译正确运行不了呢 没问题啊 本帖最后由 jackz007 于 2021-1-15 22:53 编辑
这一句
void main()
改为
int main(void)
试试呢
此外,这一句
#define PRICE 30;
最好把最后的分号去掉,这一句
total = num * PRICE;
目前只是侥幸没有出错,如果写成
total = PRICE * num;
那是一定会出错的。
页:
[1]