#include
int main(void)
{
char c1, c2;
scanf_s("%c%c", &c1, &c2);
printf("%c%c", c1, c2);
return 0;
}
AB
A?
D:\project\C\demo\x64\Debug\demo.exe (进程 3592)已退出,代码为 0。
按任意键关闭此窗口. . .
这没回事,“B”怎么变成“?”了。
scanf_s修改为scanf,%c之间用空格隔开,然后你输入字符的时候用空格隔开两个输入!
不知道你这个问题是否已经解决, 如果还没有解决的话:预定义宏 | 在预编译时被替换成的内容 |
---|---|
__FILE__ | 当前的源文件名 |
__LINE__ | 当前的行号 |
__FUNCTION__ | 当前的函数名称 |
__DATE__ | 当前的编译日期 |
__TIME__ | 当前的编译时间 |