编一程序,交换两个字符变量的值并输出

//顺序流程及结构 

#include"stdio.h"                             /*编译预处理命令*/                                        
void main()                                                                        /*main函数*/ 
{
    char c1,c2,c0;                                                            /*定义字符型变量*/ 
    printf("请输入两个字符(不用打空格):");        /*输出提示信息*/ 
    scanf("%c%c",&c1,&c2);                                            /*从键盘输入字符*/ 
    c0=c1;                                                                            /*数值交换*/ 
    c1=c2;                                                                            /*数值交换*/ 
    c2=c0;                                                                            /*数值交换*/ 
    printf("%c\t%c",c1,c2);                                            /*输出交换后的数据*/ 
     
}
//这个程序和之前的换酒程序差不多。这个我发现就是输入的字符如果打了空格,空格
//也会算进去。然后输出那里就是只有输出一个字符。所以输入的时候不要摁空格或者回车 

你可能感兴趣的:(C语言学习-顺序结构流程)