输入5个字符串,输出最大和最长字符串的,C语言程序

如题所述

参考

#include <stdio.h>
#include <string.h>
int main()
{
char str[5][256], longest[256], largest[256];
int i;
for (i = 0; i < 5; ++i){
gets(str[i]);
}
strcpy(longest, str[0]);
strcpy(largest, str[0]);
for (i = 1; i < 5; ++i){
if (strcmp(largest, str[i]) < 0){
strcpy(largest, str[i]);
}
if (strlen(longest) < strlen(str[i])){
strcpy(longest, str[i]);
}
}
puts(longest);
puts(largest);
return 0;
}

追问

找不到标识付

Strcpy找不到标示符

追答

认真点啊,亲,大小写的分清

追问

好的

怎么回事啊

追答

看不清,说什么错误?

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答