|
|
#2
rjsp2019-10-23 17:15
|
程序代码:/**
* 【程序79】
* 题目:字符串排序。
*/
#include <stdio.h>
#include <string.h>
char swap(p1, p2)
char *p1, *p2;
{
char *p[200];
strcpy(p, p1);
strcpy(p1, p2);
strcpy(p2, p);
}
int main() {
char *str1[200], *str2[200], *str3[200];
char swap();
printf("please input three strings\n");
scanf("%s", str1);
scanf("%s", str2);
scanf("%s", 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("after being sorted\n");
printf("%s\n%s\n%s\n", str1, str2, str3);
return 0;
}
* 【程序79】
* 题目:字符串排序。
*/
#include <stdio.h>
#include <string.h>
char swap(p1, p2)
char *p1, *p2;
{
char *p[200];
strcpy(p, p1);
strcpy(p1, p2);
strcpy(p2, p);
}
int main() {
char *str1[200], *str2[200], *str3[200];
char swap();
printf("please input three strings\n");
scanf("%s", str1);
scanf("%s", str2);
scanf("%s", 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("after being sorted\n");
printf("%s\n%s\n%s\n", str1, str2, str3);
return 0;
}
在线调试地址:https://www.bccn.net/run/95944
,已编译通过