|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
#include <stdio.h>
#include <string.h>
#define N 5
#define M 81
fun(char *(sq)[M])
{
int i; char *sp;
sp=sq[0];
for(i=0;i<N;i++)
if(strlen( sp)<strlen(sq[i]))
sp=sq[i];
return *sp;
}
int main()
{
char str[N][M], *longest; int i;
for(i=0; i<N; i++)
scanf("%s",str[i]);
printf("The %d string :\n",N);
for(i=0; i<N; i++)
puts(str[i]);
longest=fun(str);
printf("The longest string :\n");
puts(longest);
return 0;
}
- #include <stdio.h>
- #include <string.h>
- #define N 5
- #define M 81
- char * fun(char (*sq)[M])
- {
- int i; char *sp;
- sp=sq[0];
- for(i=0;i<N;i++)
- if(strlen( sp)<strlen(sq[i]))
- sp=sq[i];
- return sp;
- }
- int main()
- {
- char str[N][M], *longest; int i;
-
-
- for(i=0; i<N; i++)
- scanf("%s",str[i]);
-
- printf("The %d string :\n",N);
-
- for(i=0; i<N; i++)
- puts(str[i]);
- longest=fun(str);
-
- printf("The longest string :\n");
- puts(longest);
-
- return 0;
- }
复制代码
|
|