问题如下:
使用指针算术解决以下密码。给定的字符串是 GKQTEHIN。定义一个指针并将其设置为该字符串中的字母“T”。前后遍历字符串。为每个字母添加/减去 1 到 5 之间的单个值(键)以解决此密码并形成一个有意义的单词。提示:你将在解决它时使用它。
希望这已正确完成...
char given[]="GKQTEHIN";
char *pointer;
pointer=&given[3];
pointer-=3;
printf("%c", *pointer-4);
pointer+=1;
printf("%c", *pointer+4);
pointer+=1;
printf("%c", *pointer-4);
pointer+=1;
printf("%c", *pointer-4);
pointer+=1;
printf("%c", *pointer+4);
pointer+=1;
printf("%c", *pointer+4);
pointer+=1;
printf("%c", *pointer-4);
pointer+=1;
printf("%c\n\n", *pointer+4);
打印出“编译器”一词。