中文字符占2位,一个char是一位,当然不能比较。不正规的办法,char c[3] = "。";同时比较ff[i]和c[0]以及ff[i+1]和c[1]
中文句号占两个字符。你需要两个两个字符的读入,判断。char a[2];if ( a == "。")...懂否?
两个字符的应该用 strcmp 函数windows环境下 可以用lstrcmpif (lstrcmp(s, "。") == 0)
直接比较就可以了