c语言编写程序输入3个字符串,按由小到大的顺序输出输入示例:aaa ccc bbb输出示例:aaa bbb ccc
时间: 2023-10-31 19:14:18 浏览: 92
以下是使用C语言编写的程序,可以实现输入3个字符串按照由小到大的顺序输出:
```c
#include <stdio.h>
#include <string.h>
int main()
{
char str1[100], str2[100], str3[100];
char tmp[100];
printf("请输入三个字符串:\n");
scanf("%s %s %s", str1, str2, str3);
if(strcmp(str1, str2) > 0)
{
strcpy(tmp, str1);
strcpy(str1, str2);
strcpy(str2, tmp);
}
if(strcmp(str2, str3) > 0)
{
strcpy(tmp, str2);
strcpy(str2, str3);
strcpy(str3, tmp);
}
if(strcmp(str1, str2) > 0)
{
strcpy(tmp, str1);
strcpy(str1, str2);
strcpy(str2, tmp);
}
printf("按照由小到大的顺序输出:\n");
printf("%s %s %s\n", str1, str2, str3);
return 0;
}
```
运行程序,输入三个字符串,程序会自动按照由小到大的顺序输出。
阅读全文