鱼C论坛

 找回密码
 立即注册
查看: 5540|回复: 3

[已解决]求大神指点,一个二维数组的代码

[复制链接]
发表于 2017-8-12 16:25:23 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x

【求助帖】请及时确认最佳答案,下次提问时可以得到更多关注,问题可以更快解决
#include<stdio.h>

#define R 20
#define C 20



char array()
{
        int i;
        int j;
    char a[R][C];
          for(i=0;i<R;i++)
           {
               for(j=0;j<C;j++)
                   {
                    a[i][j]=1;
                   }
          }
          for(i=0;i<R;i++)
           {
               for(j=0;j<C;j++)
                   {
                    printf("%2d",a[i][j]);
                   }
                   printf("\n");
          }
         
return 0;                 

}

char clear (char a[R][C],int r,int c)
   {
           int s;
           int i=0;
           int j=0;
           for(i=0;i<R;i++)
           {
               for(j=0;j<C;)
                   {
                      if(a[i][j]=='1')
                                  j++;
                   }
                   if(j==c)
                   {
                        s=i;
                                for(j=0;j<C;j++)
                                {
                                    a[s][j]='0';
                                }
                   }

           }
          for(i=0;i<R;i++)
           {
               for(j=0;j<C;j++)
                   {
                    printf("%2d",a[i][j]);
                   }
                   printf("\n");
          }
          return 0;
}
int main()
{
         
    array();
        clear(a,R,C);
        return 0;
}
不知道函数调用在哪里出错了,有一个错误提示“a”undeclared identifier,求哪位大神帮忙看一下,到底是怎么回事,菜鸟新手,实在看不懂为什么出错
最佳答案
2017-8-12 16:30:54
将 char a[R][C]; 定义为全局变量。
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2017-8-12 16:30:54 | 显示全部楼层    本楼为最佳答案   
将 char a[R][C]; 定义为全局变量。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-8-12 16:45:39 | 显示全部楼层
小甲鱼 发表于 2017-8-12 16:30
将 char a[R][C]; 定义为全局变量。

谢谢大神
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-9-2 19:06:10 | 显示全部楼层
我就想问问你的最佳答案哪去了  被吃了?
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-6-18 16:21

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表