LinkList 全换成struct LNode试试。
靠,你struct LNode前的typedef哪去了。。。。
scanf("%c",&c1);
修改为scanf("%d",&c1);
因为如果是%c,它只能接受一个字符,当你输入65后,c1得到的是6这个字符,如果你不想修改以上问题的话,那你在输入的时候就不能输入数字字符了,应该输入小写英文字母字符,所以你这个题目的意思,就是只有你输入小写字母后,才进行转换成大写字母,对于其它字符,不符合数据要求,所以进入while循环,再输入字符,直到你输入的字符是小写字母后才会退出循环,然后转换成大写字母输出。
C语法结构体前面要加struct,即使是传参的时候。C++不用。