题意:如题。
#include<stdio.h>
#include<string.h>
char line[250];
int main()
{
while(scanf("%s",line)!=EOF)
{
getchar();
while(strcmp(line,"ENDOFINPUT")!=0)
{
gets(line);
if(strcmp(line,"START")!=0 && strcmp(line,"END")!=0 && strcmp(line,"ENDOFINPUT")!=0)
{
for(int i=0;i<strlen(line);i++)
{
if(line[i]<'A' || line[i]>'Z')
{
printf("%c",line[i]);
continue;
}
line[i]=line[i]+'V'-'A';
if(line[i]>'Z') line[i]-=26;
printf("%c",line[i]);
}
printf("\n");
}
}
}
return 0;
}