PTA中运用C语言的结构问题

问题遇到的现象和发生背景

PTA题目中 “ 学生信息的那些操作:(3)按姓名,查个人 ”

img

问题相关代码,请勿粘贴截图

img

img

运行结果及报错内容

运行后,没有结果,不知道是哪里错了,一直没有输出就直接结束了。

我的解答思路和尝试过的方法
我想要达到的结果

scanf输入名字用%s
%c只接收一个字符,%s才是接收一个字符串
17行na字符串输入也得用%s

看下这篇博客,也许你就懂了,链接:【PTA】【C语言】字符移动