#include int main() { char kod[50]; int irany; char szoveg[255]; int i = 0; char dekod[26]; char c; int err; char err1; FILE *be; FILE *ki; be = fopen("be.txt", "r"); ki = fopen("ki.txt", "w"); err1 = fscanf(be, "%s\n", &kod); err = fscanf(be, "%d\n", &irany); err1 = fscanf(be, "%s\n", &szoveg); if(irany == 1) { while(szoveg[i] != '\0') { fprintf( ki, "%c", kod[szoveg[i]-'a']); i++; } printf("\n"); } else { for(c = 'a'; c <'z'; c++) { dekod[kod[c-'a']-'A'] = c; while(szoveg[i] != '\0') { printf("%c" , dekod[szoveg[i]]-'A' ); i++; } } printf("\n"); } fclose(be); fclose(ki); return 0; }