C语言:求最长的字符串

【问题描述】输入5个字符串,输出其中最长的字符串

【输入形式】输入5个字符串,空格分隔

【输出形式】输出其中最长的字符串(等长取第一条)

【样例输入】

Sunday Monday Tuesday Wednesday Thursday

【样例输出】

Wednesday

【样例说明】
【评分标准】

 

#include 
#include 

int main()
{
    int i = 0;
    char max[20];
    char s[20];

    scanf("%s", max);
    for(i = 0; i < 4; i++)
    {
        scanf("%s", s);
        if(strcmp(max, s) < 0)
        {
            strcpy(max, s);
        }
    }
    printf("%s", max);
    return 0;
}

你可能感兴趣的:(c语言,算法,数据结构)