請寫一程式對字串編碼,字串採用移位方式編碼,字串是由各字元組成,程式一開始輸入 n 值,表示要字元要移位的數,舉例而言:當 n = 2,則字元 'A' 移 2 位後,得到 'C' 字元。程式必須對輸入的字串做編碼,並將編碼後的字串輸出。當輸入字串為 "$$$" (三個 $)時,程式終止。
每個字串的輸出均需跳行隔開。
1 ABC2[t ks\Z $$$
-2 CM@?=mQ: $$$
BCD3\u lt][
AK>=;KO8