谁来捞一把,对这进行解密

#include"stdio.h"
#include"string.h"
int main()
{
char n[100];//int c[100]={};
char b[100] = "ZnZz213036";
char h[100];
int i, j;
printf("输入:");
scanf_s("%s", n, sizeof(n));
j = strlen(b);
printf("\n");
for (i = 0; i < j; i++)
{
h[i] = n[i] ^ b[i];
printf("%02x", h[i]);
}
printf("\n\nZnZz213036");
}


#include <stdio.h>
#include <string.h>
int main() {
    char n[100];
    char b[100] = "ZnZz213036";
    char h[100];
    char s[100];
    int i, L;
    printf("输入:");fflush(stdout);
    scanf_s("%s", n, sizeof(n));
    L = strlen(n);
    printf("\n");
    for (i = 0; i < L; i++) {
        h[i] = n[i] ^ b[i%11];
        printf("%02x", (unsigned char)h[i]);
    }
    printf("\n");
    for (i = 0; i < L; i++) {
        s[i] = h[i] ^ b[i%11];
    }
    s[i]=0;
    printf("%s\n",s);
    return 0;
}
//输入:aA1哈哈123aA1哈哈123aA1哈哈123aA1哈哈123
//
//3b2f6bc3cc88cd010105611b5fe3848bcf02020057416bd7a4c3cc000103527731e390e384030300
//aA1哈哈123aA1哈哈123aA1哈哈123aA1哈哈123
//