Hej mam problem.
Zaczałem pisać program szyfrujący wg. szyfru vineger'a i natknąłem się na pewien problem. licze długość stringu tekstu szyfrowanemu(t) oraz hasła szyfrowania (s) i kiedy długość t jest wieksza od s to s powinno został wydłużone do długość t powtarzącac siebie np:
t- ALAMAKOTA
s-ABBA
to s powinna zostać uzupełnione do ABBAABBAA
poniżej zamieszcze moj fragmen kodu który mial być za to odpowiedzialny
dlt=strlen(t);
dls=strlen(s);
x=dls+1;
if(dlt>dls)
{
s[x]=0;
for(x = dls+1; x < dlt; x++)
{
if(y>dls)
y=0;
s[x]=s[y];
s[ x + 1 ] = 0;
y++;
}
}
jakby ktoś mógł nakierować mnie co robie nie tak to byłbym wdzięczny