重新學C語言2

陳有樂發表於2020-11-08

題目 1003: [程式設計入門]密碼破譯

題目描述
要將"China"譯成密碼,譯碼規律是:用原來字母后面的第4個字母代替原來的字母.

例如,字母"A"後面第4個字母是"E".“E"代替"A”。因此,“China"應譯為"Glmre”。

請編一程式,用賦初值的方法使cl、c2、c3、c4、c5五個變數的值分別為,’C’、’h’、’i’、’n’、’a’,經過運算,使c1、c2、c3、c4、c5分別變為’G’、’l’、’m’、’r’、’e’,並輸出。

#include<stdio.h>
#include <string.h>

int main()
{
	char str[30];
	gets(str);

	int i=strlen(str);
	while (i--)
	{
		*(str + i)=*(str + i) + 4;
	}
	puts(str);
	return 0;
}

相關文章