水题水题,加深个印象!!!!
1220:C语言7.7分数: 0.8
题目描述
输入3个字符串,找出并输出其中的最大一个字符串。
输入格式
有三行,每行一个不包含空格的字符串,保证每个字符串的长度不超过100。
输出
在一行中输出读入的3个字符串中的最大一个。
请注意行尾输出换行。
样例输入
CHINA
HOLLAND
AMERICA
样例输出
HOLLAND
提示[+]
*** 提示已隐藏,点击上方 [+] 可显示 ***
解答:
#include<stdio.h>
#include<string.h>
int main()
{
char a[101],b[101],c[101],t[101];
gets(a);
gets(b);
gets(c);
if(strcmp(b,c)>0)
strcpy(t,b);
else
strcpy(t,c);
if(strcmp(a,t)>0)
printf("%s\n",a);
else
printf("%s\n",t);
return 0;
}