#include <stdio.h>
int main()
{
char tem1[32];
printf("请输入名字:");
scanf("%s",tem1);
printf("你输入的名字是:%s",tem1);
return 0;
}
编译器:
结果是这样的!不知道该咋办求解决
#include <stdio.h>
int main()
{
char tem1[32];
printf("请输入名字:");
scanf("%s",tem1);
printf("你输入的名字是:%s",tem1);
return 0;
}
编译器:
结果是这样的!不知道该咋办求解决
mingw64的话, 用GBK编码编译吧. 另外如用vscode中调试会乱码, 直接执行程序正常.
*
或者加几行, 这样调试也每问题.
#include <stdio.h>
#include <windows.h>
int main()
{
SetConsoleCP(936);
SetConsoleOutputCP(936);
char tem1[32];
printf("请输入名字:");
scanf("%s", tem1);
printf("你输入的名字是:%s", tem1);
return 0;
}