用自符串: 先定义一个字符串,如:char hanzi[20]。
然后: scanf("%s",hanzi); 或者gets(hanzi)。
不过定义的时候控制了字节为20,不能输太多,(一个汉字两 个字节)。
1、引入标准输入输出库:sdtio.h。
2、定义字符串形式的汉字(采用字符数组存储)。
3、使用printf函数,或者puts函数输出字符串形式的汉字。
#include
#include
int main()
{
char a[20];
scanf("%s",&a);
if(strcmp(a,"张三")==0)
puts("傻逼");
else if(strcmp(a,"李四")==0)
puts("也是傻逼");
// ...
return 0;
}
还有,别忘记在黑框框输入汉字前要先按ctrl+空格,转换字体