程序代码:#include <stdio.h>
#include <ctype.h>
#include <string.h>
int low_up(int letter) {
if (islower(letter)) {
return toupper(letter);
}
else {
return tolower(letter);
}
return 0;
}
int encode(int letter) {
if (letter >= 97){
return 219 - letter;
}
else {
return 155 - letter;
}
return 0;
}
int main()
{
char string[100];
printf("請輸入任意一個字符串(退出時請輸入0):");
scanf("%99[a-zA-z0]s", string);
if (string[0] == '0') {
return 0;
}
printf("加密後的字串符為:");
for (int i = 0; i < strlen(string); i++){
printf("%c", encode(low_up(string[i])));
}
return 0;
}



