#include <stdio.h>
#include <string.h>
void swap(char *p1,char *p2){
char p[32];
strcpy(p,p1);
strcpy(p1,p2);
strcpy(p2,p);
}
int main(){
char str1[32],str2[32],str3[32];
printf("请输入三个字符串:\n");
gets(str1);
gets(str2);
gets(str3);
if(strcmp(str1,str2)>0)
swap(str1,str2);
if(strcmp(str1,str3)>0)
swap(str1,str3);
if(strcmp(str2,str3)>0)
swap(str2,str3);
printf("由小到大输出字符串:\n");
printf("%s\n%s\n%s",str1,str2,str3);
return 0;
}
C语言 输入三个字符串,由小到大输出
于 2022-10-08 17:57:40 首次发布