请教C语言试题

2024-11-21 21:41:59
推荐回答(3个)
回答1:

#include
#include
#include
#define SIZE 128
int main()
{
char key_1[]="kmpty";
char key_2[]="UWRZ";
char IN[SIZE]={'\0'};
char c;
int i=0;
while((c=getchar())!='.')
{
if(isdigit(c)) c-=('0'-'A');
else if(strrchr(key_1,c)) c++;
else if(strrchr(key_2,c)) c--;
IN[i]=c;
i++;
}
IN[i]=c;
printf("%s",IN);
getch();
}

回答2:

好难啊呵呵不好意思哦 帮不上~~我不是学C语言的合乎

回答3:

不难 难的是你给了零分