为了账号安全,请及时绑定邮箱和手机立即绑定

求大神帮忙看一下为什么结果运行不出来

#include <math.h>
#include <string.h>
void fun(char (*a)[81],int num,char **max)
{
    int n=strlen(a[0]),i;
    for(i=1;i<num;i++)
    {
        if(strlen(a[i])>n)
        {
             n=strlen(a[i]);
        }
      
    }
    *max=a[i];
   
}
int main()
{
    char ss[10][81]={"ABCD","A","BC"},*ps;
    int n,i=0;
    while(!strcmp (ss[i],"****")==0)
    {
        i++;
        puts(ss[i]);
       
    }
    n=i;
    fun(ss,n,&ps);
    printf("\nmax=%s\n",ps);
    return 0;
}

正在回答

2 回答

想知道你的这个代码功能是什么哇

0 回复 有任何疑惑可以回复我~

这个教程好像没有教你的这些函数,指针也没有教,在这里问很少有人知道吧,去csdn和fishc之类的问吧

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

求大神帮忙看一下为什么结果运行不出来

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信