答案错误,但感觉逻辑没问题

提示答案部分正确,但逻辑应该没问题啊,没有检查出错误,请指教

img

img

img

这代码是典型的危险操作,内存越界
首先,字符串要用字符数组,即char a[10]之类的
其次,字符串输入用%s,或gets之类的函数
第三,字符串比较用strcmp
最后,每次输入a之前,最好清空a,即memset(a,0,sizeof(a))