C语言换瓶子

来源:百度知道 编辑:UC知道 时间:2024/05/29 11:35:19
#include <Stdio.h>
void main()
{
char A="cu",B="jiangyou",C="kongping";
purchar("A瓶装%10s B瓶装%10s C瓶装%10s\n",A,B,C);
getchar(\n);
C=A;
A=B;
B=C;
putchar("A瓶装%10s B瓶装%10s C瓶装%10s\n",A,B,C);

哪里出问题了?
}
那要怎末修改啊 ?

C=A;
A=B;
B=C;

有问题
原来C的值丢失了。
必须有个中间变量来保存C的值

Temp=C;
C=A;
A=B;
B=Temp;

char A="cu",B="jiangyou",C="kongping";//char类型怎么可以用字符串来赋值呢

恩,楼上说的都对,你有2个错误,我不多废话了。

一楼提出的问题改正为char A[]=就行了