#include <stdio.h>
#include <stdlib.h>
#include <sys/file.h>
int main()
{
int i,j;
i=-1;
char zakodowane[320];
char bierz_znak;
FILE *plik;
if(!(plik=fopen("config.dat","r")))
{
printf("Ten plik trzeba skopiowac do folderu z plikiem config.dat!\n");
printf("Przykladowa sciezka : \n");
printf("C:\\Documents and Settings\\sark\\Gadu-Gadu\\Ja");
getchar();
return 0;
}
fseek(plik,123,SEEK_SET);

while((bierz_znak=fgetc(plik))!=NULL) // poki nie ma konca haselka
{
zakodowane[i++]=bierz_znak;
}
printf("\n\n \t Haslo to : ");
for(j=1;j<=i;j+=2)
{
switch(zakodowane[j])
{
case 'E' : printf("%c",(char)((int)zakodowane[j-1]-1));
break;
case 'F' : printf("%c",(char)((int)zakodowane[j-1]+14));
break;
case 'G' : printf("%c",(char)((int)zakodowane[j-1]+31));
break;
case 'H' : printf("%c",(char)((int)zakodowane[j-1]+47));
break;
case 'D' : printf("%c",(char)((int)zakodowane[j-1]-17));
}
}
printf("\n \nKoniec! Nacisnij enter w celu wyjscia z programu \n");
getchar();
return 0;
}
