Jednoduchá šifra v céčku
Jednoduchá šifrace a dešifrace textu v programovacom jazyku C.
/* Name: šifra Copyright: Author: David Jancik Date: 16/03/11 13:15 Description: program šifruje slovo tak že každému písmenu odečte od jeho ascii hodnoty jedničku */ #include<stdio.h> #include<stdlib.h> main(){ int i, volba; char slovo[144] = {'/0'}; FILE *fr,*fw; printf("sifrovat - 1\ndesifrovat - 2\n"); scanf("%d", &volba); printf("zadej slovo\n"); scanf("%143s", &slovo); int delka = strlen(slovo); for(i=0;i<delka;i++) { if(volba == 1) slovo[i] -= 1; else slovo[i] += 1; printf("%c", slovo[i]); } printf("\ndo souboru? 1/0\n"); if(getch() == '1') { fw=fopen("sifra.txt","w"); for(i=0;i<delka;i++) { putc(slovo[i],fw); } } }
Galéria