#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <math.h>
int main()
{
int i;
char *p;
char str[100] = "1234567890-=QWERTYUIOP[]\\ASDFGHJKL;\'ZXCVBNM,./";
char str1[100] = "1234567890_+QWERTYUIOP{}|ASDFGHJKL:\"ZXCVBNM<>\?";
int len = strlen(str);
int flag = 0;
char input[1000];
while(gets(input))
{
p = input;
while(*p != '\0')
{
flag = 0;
for(i=0;i<len;i++)
{
if(*p == str[i])
{
flag = 1;
*p = str[i-1];
break;
}
}
if(flag == 0)
{
for(i=0;i<len;i++)
{
if(*p == str1[i])
{
*p = str1[i-1];
break;
}
}
}
p++;
}
puts(input);
}
return 0;
}
07-08
07-07
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交