Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- #include <string.h>
- FILE *otvori_datoteku(char *naziv_datoteke, char *rezim) {
- FILE *pdatoteka = fopen(naziv_datoteke, rezim);
- if (pdatoteka == NULL) {
- printf("Doslo je do greske pri otvaranju datoteke '%s'.\n", naziv_datoteke);
- exit(2);
- }
- return pdatoteka;
- }
- void kodiraj(char *naziv_ulazne_datoteke, char *naziv_izlazne_datoteke) {
- FILE *pulazna_datoteka = otvori_datoteku(naziv_ulazne_datoteke, "r");
- FILE *pizlazna_datoteka = otvori_datoteku(naziv_izlazne_datoteke, "w");
- char karakter;
- while (fscanf(pulazna_datoteka, "%c", &karakter) != EOF) {
- if ((karakter >= 'a' && karakter <= 'z') || (karakter >= 'A' && karakter <= 'Z'))
- karakter++;
- fprintf(pizlazna_datoteka, "%c", karakter);
- }
- fclose(pulazna_datoteka);
- fclose(pizlazna_datoteka);
- }
- int main(int argc, char *argv[]) {
- char *naziv_ulazne_datoteke = argv[1];
- char *naziv_izlazne_datoteke = argv[2];
- kodiraj(naziv_ulazne_datoteke, naziv_izlazne_datoteke);
- return ;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement