c语言实现,定义一个二维字符数组,从键盘输入3个字符串,要求找出其中最大者并输出
时间: 2024-05-19 12:13:56 浏览: 137
数组应用举例求出十个数中的最大数-C语言数组教学
#include <stdio.h>
#include <string.h>
#define MAX_LENGTH 20
#define NUM_STRINGS 3
int main()
{
char strings[NUM_STRINGS][MAX_LENGTH];
int i, max_index = 0;
printf("请输入%d个字符串:\n", NUM_STRINGS);
for (i = 0; i < NUM_STRINGS; i++) {
scanf("%s", strings[i]);
if (strlen(strings[i]) > strlen(strings[max_index])) {
max_index = i;
}
}
printf("最长的字符串是:%s\n", strings[max_index]);
return 0;
}
阅读全文