Zdravím, nemůžu přijít na to proč mi tenhle kód vrací délku řetězce o jedna menší než je skutečná např pro slovo "ahoj" číslo 3 místo 4ky. Nemůžu za boha na to přijít proč? Vím že je to asi nějáká pitomost ale už se nad tím trápím asi půl hoďky a nic mě nenapadá.
int porovnej(char *t1, char *t2)
{
int i, j, delka, d1, d2;
delka = 0;
for(i=0; *(t1+i)!='\0'; i++) //merime delku retezce
{
d1 = i;
}
...