c语言运行结束后出现了汉字乱码

img


程序运行完了之后,在中间出现了乱码“茺 ”,这是为什么?怎么样改?

定义的数组初始化一下。

char ch[999]={'\0'};
char X[999]={'\0'};
char Y[999]={'\0'};

字符串没有设置终止符

数组需要初始化