首先先谢谢大家对我之前发过的贴的回复
今天又讲到数组,是计算fibonacci数,这中间又运用到了变量长度的数组
程序如下
#include "Stdio.h"
int main(void)
{
int a,number;
printf ("please input your number (<=75)");
scanf ("%i",&number);
if (number<1||number>75){
printf ("bad number,Sorry!\n");
return 1;
}
unsigned long long int b[number];
b[0]=0;
b[1]=1;
for (a=2;a<number;a++)
b[a]=b[a-2]+b[a-1];
for (a=0;a<number;a++)
printf ("%llu",b[a]);
}
这个我是根据书的例题打的,但出现了错误;提示我定义变量数组的时候错错误,也就是我用红色标出来的,这是根据书上的打上去的.为什么有错误.
希望哪位达人能帮帮忙
[此贴子已经被作者于2007-6-5 9:51:55编辑过]