首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

求C/C++高手 帮忙看一下这个函数错哪了

2012-04-12 
求C/C++高手 帮忙看一下这个函数哪里错了int q0char z[1000][4]{NULL}//全局变量void arr(char* a)//

求C/C++高手 帮忙看一下这个函数哪里错了
int q=0;char z[1000][4]={NULL};//全局变量
void arr(char* a)//函数定义
{//函数体,从主函数调用一个长度为4的字符数组,以ASCII值从大到小排续,消除重复
int i,j,t;
for(i=0;i<4;i++)
{
for(j=0;j<4;j++)
if(a[i]>a[j])
{
t=a[i];
a[i]=a[j];
a[j]=t;
}
}
for (i=0;i<1000;i++)//屏蔽重复的数组
if (!strcmp(z[i],a))
break;
if (i==1000)
{
strcpy(z[q++],a);
getto();//输出函数
}
}

[解决办法]

C/C++ code
    for(i=0;i<4;i++)    {        for(j=0;j<4;j++)            if(a[i]>a[j])            {                t=a[i];                a[i]=a[j];                a[j]=t;            }    } 

热点排行