最大的字符串
输入3个字符串,找出并输出其中的最大一个字符串。
输入有三行,每行一个不包含空格的字符串,保证每个字符串的长度不超过100。
在一行中输出读入的3个字符串中的最大一个。
请注意行尾输出换行。
输入
CHINA
HOLLAND
AMERICA
输出
HOLLAND
// 最大的字符串
#include<iostream>
#define N 100 //字符串长度上限
using namespace std;
int main(void)
{
char line[3][N]={
'\0'};
for (int i=0;i<3;i++)
cin>>line[i];
//两两比较
for (int i=0;i<N;i++)
{
if (line[0][i]>line[1][i])
{
if (line[1][i]>line[2][i])
{
cout<<line[0];
return 0;
}
else
{
if (line[0][i]>line[2][i])
{
cout<<line[0];
return 0;
}
else {
cout<<line[2];
return 0;
}
}
}
if (line[0][i]<line[1][i])
{
if (line[1][i]<line[2][i])
{
cout<<line[2];
return 0;
}
else
{
cout<<line[1];
return 0;
}
}
}
}