一個問題。
if!((a[i]>=65&&a[i]<=90)||(a[i]>=97&&a[i]<=122)||(a[i]=='\n')) 這句話哪裏有問題。
意思為判断a[i]這個數組裏面的某一個數是不是為字母。回車鍵除開。。
if 后面要加括号.而你的把非运算符给独立出来了!
你的意思就是求所有不是字母或者回车键的字符是吧!
if (!((a[i]>=65&&a[i]<=90)||(a[i]>=97&&a[i]<=122)||(a[i]=='\n')) )
謝謝。解決了。