问题遇到的现象和发生背景
该如何修改代码?
遇到的现象和发生背景
,请写出第一个错误信息
用代码块功能插入代码,请勿粘贴截图。 不用代码块回答率下降 50%
#include<stdio.h>
#define n 1000
int main()
{
int i,j,m=0,t,N;
scanf("%d",&N);
int a[n][n];
int b[n];
for(i=0;i<n;i++)
{
a[i][i]=a[i][0]=1;
}
for(i=2;i<n;i++)
{
for(j=1;j<i;j++)
{
a[i][j]=a[i-1][j]+a[i-1][j-1];
}
}
for(i=0;i<n;i++)
{
for(m=m+1,t=1;m<=t;m++,t=t+2)
{
for(j=0;j<=i;j++)
{
b[m]=a[i][j];
}
}
}
for(m=0;m<n;m++)
{
if(N==b[m])
{
printf("%d",m);
break;
}
}
return 0;
}