新手,按照视频写的程序 对比多次找不到问题在哪?
本帖最后由 小江南 于 2014-7-15 11:32 编辑在《零基础入门学习c语言002》学习中遇到的问题:
附图是跟着视频打的,全部用的是英文键盘。
总是提示出现错误,请各位老师帮我指点迷津。
谢谢!
PRICE 30 后边有没有分号都有错误
#include <stdio.h>
#define PRICE 30;
void main()
{
int num,total;
num=10;
total=num* PRICE;
printf("total=%d\n",total);
}
发代码 禁止发图!! #include <stdio.h>
#define PRICE 30;
void main()
{
int num,total;
num=10;
total=num* PRICE;
printf("total=%d\n",total);
} 小江南 发表于 2014-7-15 11:19
#include
#define PRICE 30;
define 宏定义后边不要加上分号“;”,否则“PRICE”会被替换成“30;”,导致 total = num * PRICE; 变成 total = num * PRICE;; 可能是在创建项目的时候没有选控制台项目导致的
你确定你这是控制台程序 ? WinMain都出来了 :dizzy: 不知道具体是怎么回事儿,但是我把软件关掉新建一个,把代码复制进去后 就没有错误了。
页:
[1]