
18、{
19、char b;
20、printf(& # 039; n请输入一个字符:& # 039;);
21、scanf('%c ',b);
22、Printf(& # 039;您输入的字符是:% c n & # 039b);
23、}
24.调试结果如下:
25.上面的代码只能输入一个字符串。不要相信下面显示的调试结果。%c是一个表示字符。如果要输入字符串,它必须是% s。
26.让我们编写一个输入字符串scanf(& # 039;% c & # 039b);把in中的%c改成%s就行了,当然输出也要改。同时,定义的值也应该改变。我们需要在这里输入一个字符串。
27,所以在定义的时候,我们需要用“数组”来帮助我们增加存储空间。所以我们定义字符b(char b)的字符长度为10。