|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
今天看了小小鱼的C数组教程 自己实现Fibonacci公式 ,我自己写了一个,当不知道对不对,因为无法编译通过,而且这个错误根本就是莫名其妙的~~~~~我先不管程序能否实现Fibonacci公式,先帮我解决错误啦!!!!~~~~~
#include <stdio.h>
void main()
{
int a[20] = {1,1};
printf("%d\n",a[0]);
printf("%d\n",a[1]);
int i,y = 0,r = 0,sum = 0,mum = 2;
for(i=0; i <= 20;i++)
{
y = a[i];
r++;
r = a[r];
sum = y + r;
while(mum != 2)
{
mum = mum + 1;
}
a[mum]=sum;
printf("%d\n",sum);
}
}
错误:
--------------------Configuration: retarded - Win32 Debug--------------------
Compiling...
retarded.C
D:\C\retarded\retarded.C(8) : error C2143: syntax error : missing ';' before 'type' //语法错误,缺少;标号 ;没有少吧 for和 while 这两个关键字定义的语句 不用加分号把
D:\C\retarded\retarded.C(9) : error C2065: 'i' : undeclared identifier //为“i”变量 为申明,可我明明申明了 难道是我上面的申明变量的格式错误? 书本上不是说这样定义是可以的~~~
D:\C\retarded\retarded.C(11) : error C2065: 'y' : undeclared identifier
D:\C\retarded\retarded.C(12) : error C2065: 'r' : undeclared identifier
D:\C\retarded\retarded.C(14) : error C2065: 'sum' : undeclared identifier
D:\C\retarded\retarded.C(15) : error C2065: 'mum' : undeclared identifier
Error executing cl.exe.
retarded.obj - 6 error(s), 0 warning(s)
PS: 我用的这个visual C++ SDK,盗版,经常编译时死掉,写个程序老是出莫名其妙的问题~~~~ 在给我推荐一个好的visual C++~~~:lol
visual C++
|
|