void main(void)
{
int a,b;
int y;
a=1;
b=1;
y=a+b;
printf("\na+b=%d",y);
getchar();
}
总是编译出现rules not allowed here near line 12,求高手解答
8 个解决方案
#1
你的编译器问题吧,我这没问题!??
#2
没问题啊
#3
我现在又出现了新问题。。
couldn't open * GetLastError()=5
#4
权限问题?
#5
请看一下最后
getchar();
改为
getch();
在试一试~
#6
我这里也没问题。。。
结果a+b=2
结果a+b=2
#7
这个还真没见过。。。
#8
我换了VS2010问题终于解决了,#include "StdAfx.h"
StdAfx.h这个头文件的afx是指什么?我现在看得是零基础学C语言,康莉 李宽编著的
#1
你的编译器问题吧,我这没问题!??
#2
没问题啊
#3
我现在又出现了新问题。。
couldn't open * GetLastError()=5
#4
权限问题?
#5
请看一下最后
getchar();
改为
getch();
在试一试~
#6
我这里也没问题。。。
结果a+b=2
结果a+b=2
#7
这个还真没见过。。。
#8
我换了VS2010问题终于解决了,#include "StdAfx.h"
StdAfx.h这个头文件的afx是指什么?我现在看得是零基础学C语言,康莉 李宽编著的