 程序代码:
程序代码:#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;
}										
					
	
 
											






 
	    

