#include #include #define MAX 20 extern char *encode(char *,char *); int main(int argc, char *argv[]) { char stringa[20],tabella[26]; int i; FILE *fp; if((fp=fopen("prova.txt","r"))==NULL) { printf("\nUnable to open file\n"); return 1; } for(i=0;i<26;i++) { fgets(stringa,5,fp); tabella[i]=stringa[1]; } fclose(fp); printf("Inserisci stringa da crittografare: "); gets(stringa); if(strlen(stringa)>20){ printf("Stringa troppo lunga, crasherei!"); return 2; } printf("%s", encode(stringa,tabella)); return 0; }