C语言,输入3个字符串,找到并输出最大的字符串

如题所述

第1个回答  2010-05-17
#include"stdio.h"
#include"algorithm.h"

void main()
{
char a[5][10],*p;
int i;
for(i=0;i<5;i++)
scanf("%s",a[i]);
for(j=0;j<5;j++)
if(strcmp(a[j],a[j+1])>0)
p=a[j];
a[j]=a[j+1];
a[j+1]=p;

for(k=0;k<5;k++)
printf("%s",a[k]);

}

1本回答被提问者采纳