#include <stdio.h>
/*程序功能:从键盘输入4组字符,每组字符数量为3个,字符之间用空格隔开;
编程将每组字符按ASCII码由小到大的顺序输出。
例如:
请输入第1组字符:
q a z
第1组字符按ASCII码由小到大依次为:a q z
…… ……
请输入第4组字符:
w e r
第4组字符按ASCII码由小到大依次为:e r w
*/
main()
{
int a,b;
char zf1,zf2,zf3,zft;
for(a=1;a<=4;a++)
{
printf("请输入第%d组字符:\n",a);
scanf("%c %c %c",&zf1,&zf2,&zf3);
if(zf1>zf2) zft=zf1,zf1=zf2,zf2=zft;
if(zf2>zf3) zft=zf2,zf2=zf3,zf3=zft;
if(zf1>zf2) zft=zf1,zf1=zf2,zf2=zft;
printf("第%d组字符按ASCII码由小到大依次为:%c %c %c\n",a,zf1,zf2,zf3);
if(a<=4)
getchar();
}
getchar();
}
#include <stdio.h>
/*程序功能:从键盘输入4组字符,每组字符数量为3个,字符之间用空格隔开;
编程将每组字符按ASCII码由小到大的顺序输出。
例如:
请输入第1组字符:
q a z
第1组字符按ASCII码由小到大依次为:a q z
…… ……
请输入第4组字符:
w e r
第4组字符按ASCII码由小到大依次为:e r w
//有点问题
*/
main()
{
int a,b;
char zf1,zf2,zf3,zft;
for(a=1;a<=4;a++)
{
printf("请输入第%d组字符:\n",a);
scanf("%c %c %c",&zf1,&zf2,&zf3);
if(zf1>zf2) zft=zf1,zf1=zf2,zf2=zft;
if(zf2>zf3) zft=zf2,zf2=zf3,zf3=zft;
if(zf1>zf2) zft=zf1,zf1=zf2,zf2=zft;
printf("第%d组字符按ASCII码由小到大依次为:%c %c %c\n",a,zf1,zf2,zf3);
}
getchar();
}