1. 程式人生 > >實驗10 指標進階 程式一

實驗10 指標進階 程式一

#include<stdio.h>
#include<string.h>
int maxlen(char *s[],int n)
{
    int i,j=0,k;
    for(i=1;i<n;i++)
    {
        if(strlen(s[i])>strlen(s[j]))
        j=i;
    }
    k=strlen(s[j]);
    return k;
}
int main()
{
    int i,n,g;
    char *s[20];
    char a[20][100];//指標陣列用來指向二維陣列,將字串的第一個字母看作啊a[0][0],依次類推 
scanf("%d",&n); for(i=0;i<n;i++) { scanf("%s",a[i]); s[i]=a[i]; } g=maxlen(s,n); printf("%d\n",g); return 0; }