我正在使用gedit,我的编译器是clang。 最近我遇到了一些错误,不确定如何解决(标题中的错误并且涉及else语句)。
if(isupper(ptext[i]))
if ((((ptext[i]+k)%26)+52) < 65 || (((ptext[i]+k)%26)+52) > 90)
{
printf("%c", (((ptext[i]+k)%26)+78));
}
else
{
printf("%c", (((ptext[i]+k)%26)+52));
}
我该添加/删除/修复什么?感谢您的提前帮助。
{}
以使你的意图更清晰。 - John3136'A'
代替65
等。 - M.M-Wno-dangling-else
在gcc
中隐藏这个警告。 - Kröw