#include int main() { FILE *be; be = fopen( "be.txt" , "r" ); int d, khosz; char kulcs[26]; char szoveg[201]; int i = 0; int j = 0; int err; char err1; err = fscanf( be, "%d %d\n" , &d, &khosz ); err1 = fscanf( be, "%s\n" , kulcs ); err1 = fscanf( be, "%s\n" , szoveg ); if(d == 1) { for(j = 0; j < khosz; j++) { while(szoveg[i] != '\0') { kulcs[j] -= 65; szoveg[i] = szoveg[i] + kulcs[j]; j++; if (j > (khosz-1)) { j = 0; j++; } if(szoveg[i] > 122) { szoveg[i] = (szoveg[i] - 122) + 96; printf( "szoveg[%d] %c\n" , i, szoveg[i] ); } else { printf( "szoveg[%d] %c\n" , i, szoveg[i] ); } i++; } } } fclose(be); return 0; }