【问题描述】
从输入的5个字符串中找出最长的一个字符串并输出。要求用指针完成。
【参考代码】
#include <stdio.h>
#include <string.h>
int main()
{
char c[5][100], * p = c;
int i;
printf("请输入五个字符串:");
for (i = 0; i < 5; i++) gets(c[i]);
p = c[0];
for (i = 1; i < 5; i++) if (strlen(p) < strlen(c[i])) p = c[i];
printf("最长的是:%s", p);
return 0;
}