我的书密码有问题,老师告诉我可以用fseek解决。因此,我需要通过以大字母字母查找字母并打印其索引来加密文本。问题在于,每次它都应该是类似符号的新索引,并且在再次书写相同文本的情况下不应重复。我该怎么做?这是我的代码`
fp_cod = fopen("Eden.doc.txt", "rb");
fp_decoded=fopen("Tekst.txt","rb");
printf("Zaczynamy kodowanie\n");
z=fread(tekst,sizeof(char),100,fp_decoded);
for(n = 0; n < sizeof(tekst); n++){
tekst[n] = tolower(tekst[n]);
}
fp_cipher = fopen("Kod.txt","wb");
for(i=0;i<z;i++){
kod=strchr (massive,tekst[i]);
if (kod==NULL){
fprintf (fp_cipher,".");
} else{
fprintf(fp_cipher, "%d ", kod-massive+1);
}
}
`