#includeh>
int main()
{
int year,month,day;
scanf("%d.%d.%d",&year,&month,&day);
printf("%d年%d月%d日\n",year,month,day);
return 0;
}
这是你控制台的字符乱码
需要设置下控制台字符集
或者你输出英文看看
按照下面代码加一个编码格式,将本地编码格式设置为UTF-8
#include <stdio.h>
#include <stdlib.h>
#include <locale.h>
int main()
{
setlocale(LC_ALL, ""); // 将本地编码格式设置为UTF-8
int year,month,day;
scanf("%d.%d.%d",&year,&month,&day);
printf("%d年%d月%d日\n",year,month,day);
return 0;
}
如果以上回答对您有所帮助,点击一下采纳该答案~谢谢
你这是中文乱码了吧,把你的源码文件的编码格式换成 UTF-8 或 GBK 之后,再重新编译输出
不知道你这个问题是否已经解决, 如果还没有解决的话:给你定个小目标,本科期间自己写的代码至少超过两万行,github搞起来,这都是在攒钱,而且不需要本金你就能得到利息,一行代码十块,你找工作时候10X20000自己算算吧,那就是你的起薪!是不是有动力了!代码撸起来!Go! Go! Go!
说一个我撸代码的经历吧,给你们一个概念,我在大学期间,对于十大排序算法,我每天早晚必手👋敲一遍,以至于后面都不用思考原理了,闭着眼睛都能写下来。后面我接触了网络编程,socket通信,服务器和客户端通信的代码,复杂点到io复用的select手写的熟练程度就跟你记得99乘法表一样,以至于面试的时候我非要手写一下select的代码给他看!面试官那还用说啥吗,镜都让你抢完了!
话不多说啦,我就是想告诉你们撸代码真的是一个小白成长为大神最快捷的方法,什么算法啊,比如让人头疼的动态规划,什么图啊,写多了,你自然就明白了,比单纯的去记理论要透彻的多!