1098: 比较字符串大小

内存限制:128 MB 时间限制:1.000 S
评测方式:文本比较 命题人:
提交:1 解决:1

题目描述

输入3个字符串,找出并输出其中的最大一个字符串。

输入

有三行,每行一个不包含空格的字符串,保证每个字符串的长度不超过100。

输出

在一行中输出读入的3个字符串中的最大一个。
请注意行尾输出换行。

样例输入 复制

CHINA
HOLLAND
AMERICA

样例输出 复制

HOLLAND

提示

用strcmp比较字符串大小

#include <stdio.h>
#include <string.h>
int main(void)
{
    char str[3][100];
    int i;
    int index; //存放最大字符串的索引
    for(i=0;i<3;i++)
    {
        gets(str[i]);
    }
    if(strcmp(str[0],str[1]) > 0)
    {
        if(strcmp(str[0],str[2])>0)
        {
            index = 0;
        }
        else
        {
            index = 2;
        }
    }