|
楼主 |
发表于 2022-2-19 16:40:48
|
显示全部楼层
#include <stdio.h>
int main (){
char ch,words[5][250];
int i,j,max,min,maxIndex,minIndex,len[5];
for (i=0;i<5;i++){
printf("请输入第%d句话:",i+1);
for(j=0;(ch=getchar()!='\n'&&j<250);j++){
words[i][j]=ch;
}
len[i]=j;
}
printf("你输入了下边%d句话:\n",i);
max=0;
min=250;
for (i=0;i<5;i++){
printf("%s\n",words[i]);
if (len[i]>=max){
max=len[i];
maxIndex=i;
}
if (len[i]<=min){
min=len[i];
minIndex=i;
}
}
printf("其中最长的是:%s\n",words[maxIndex]);
printf("其中最短的是:%s\n",words[minIndex]);
}
|
|