老师帮我看看,为什么输出为空啊!另外麻烦给我写个例子接收字符的。
void main()
{
char cChar[10]{0}; // 要赋初值,这是一个好习惯
scanf_s("%3c", cChar, 3); // 需要传递第三个参数,即缓冲区长度
printf("%s", cChar);
}