69,371
社区成员
发帖
与我相关
我的任务
分享
#include<stdio.h>
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#define M 2 /*最大行数*/
main()
{
char a[M][1000];
int i,j,maxi=0,len=0,t;
printf("请输入几行字符:\n");
for(i=0;i <M;i++)
{
gets(a[i]);//gets读入行
t = strlen(a[i]);
if(t>len){ len=t;maxi=i; }
}
printf("%s",a[maxi]); /*输出最长行*/
system("Pause");
}
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#define M 10 /*最大行数*/
main()
{
char a[M][1000];
int i,j,maxi=0,len=0,t;
printf("请输入几行字符:\n");
for(i=0;i <M;i++)
{ gets(a[i]);//gets读入行
t = strlen(a[i]);
if(t>len){ len=t;maxi=i; }
}
printf("%s",a[maxi]); /*输出最长行*/
system("Pause");
}
printf("%s",a[maxi]); /*输出最长行*/