问题及代码:
/*
*Copyright (c)2015,大连东软信息学院
*All rights reserved.
*文件名称:10 16 8.c
*作 者:陈振
*完成日期:2016年4月13日
*版 本 号: v1.0
*问题描述: 从键盘输入两个字符串(两行),分别存入两个字符数组c1,c2中,比较它们的大小,并且对二者进行升序排列(小的放入c1,大的放入c2),然后把c1和c2在两行中分别打印出来
*程序输入:
*程序输出:
*/
#include <stdio.h>
#include <string.h>
int main()
{
char c1[30];
char c2[30];
char c3[30];
gets(c1);
gets(c2);
if(strcmp(c1,c2)<0){
puts(c1);
puts(c2);
}
else{
strcpy(c3,c1);
strcpy(c1,c2);
strcpy(c2,c3);
puts(c1);
puts(c2);
}
return 0;
}
运行结果: