#include <stdio.h>
#include <string.h>
int main()
{
char a[80];
int i,n;
n=strlen(gets(a));
for(i=0;i<n;i++)
{
if(a[i]>=87&&a[i]<=90||a[i]>=119&&a[i]<=122)
a[i]-=22;continue;
if (a[i]<=86&&a[i]>=65||a[i]<=118&&a[i]>=97)
a[i]+=4;
}
puts(a);
return 0;
}
LZ什么意思?就是第一个没通过访问第二个,通过了就continue?如果这样的话加个括号就行了。