由用户动态输入5个字符串,利用指针实现5个字符串的排序并输出
#include <stdio.h>
#include <string.h>
int main()
{
char s[5][100],t[100];
int i,j;
for(i=0;i<5;i++)
gets(s[i]);
for(i=0;i<4;i++)
for(j=0;j<4-i;j++)
{
if(strcmp(s[j],s[j+1]) > 0)
{
strcpy(t,s[j]);
strcpy(s[j],s[j+1]);
strcpy(s[j+1],t);
}
}
for(i=0;i<5;i++)
printf("%s\n",s[i]);
}