如何修复错误“形式参数1的类型不完整”?

时间:2017-11-25 15:06:18

标签: c

在此功能中显示错误信息,  行号:4,7,10,13

如何解决错误?

int bfind(char a[][],int in,int jn,int n,int m)
     {
        int i=0,j=0;
        if(a[in][jn]=='b'&&in-1>=1&&(cfind(a,in-1,jn,n,m)==1))
        { a[in][jn]=1;
            return 1;}
        else if(a[in][jn]=='b'&&in+1<=n&&(cfind(a,in+1,jn,n,m)==1))
        {  a[in][jn]=1;
            return 1;}
        else if(a[in][jn]=='b'&&jn-1>=1&&(cfind(a,in,jn-1,n,m)==1))
        {  a[in][jn]=1;
            return 1;}
        else if(a[in][jn]=='b'&&jn+1<=n&&(cfind(a,in,jn+1,n,m)==1))
        {  a[in][jn]=1;
           return 1;}
        else
          { return 0;
          }
    }

我从这里调用函数.... 第10,12,14行的错误

    for(i=1;i<=n;i++)
        {
            for(j=1;j<=m;j++)
            {
                if(a[i][j]=='a')
                {int x1=0,t1i,t1j;
                a[i][j]=1;
                if(i-1>=1&&(bfind(a,i-1,j,n,m)==1)) //function call and a is a 2d character array
                count++;
                else if(i+1<=n&&(bfind(a,i+1,j,n,m)==1))
                count++;
                else if(j-1>=1&&(bfind(a,i,j-1,n,m)==1))
                count++;
                else if(j+1<=n&&(bfind(a,i,j+1,n,m)==1))
                count++;
                }    
            }   

0 个答案:

没有答案