用fou语句打错了,用for语句
#include<stdio.h>
int main()
{int n,i=0,j=1,k;
for(n=0;n<40;n++)
{
printf("%10d",j);
k=i+j;
i=j;
j=k;
if(n%4==3)printf("\n");
}
return 0;
int i;
int num1=0;
int num2=1;
int temp;
printf("%-10d\t",num2);
for(i=2;i<=40;i++)
printf("%-10d\t",num1+num2);
temp=num1;
num1=num2;
num2=num2+temp;
if(i%4==0)
printf("\n");