Merhaba arkadaşlar. Char tipindeki bir diziyi yazdırıyorum.

girilen string; yasardemirtas#

bu string şu şekilde yazdırıyorum.
y
as
ard
emir
tas#+

burda sorunum yok. fakat bunu yazdırdıktan sonra karakter hataları yazdırıyor.

char metin[100];
int j;
for(i=0;i<=strlen(metin);i++)
{
for(j=i*(i+1)/2;j<=i*(i+1)/2+i;j++)
{
putchar(metin[j]);
}
printf("\n");
}

[IMG][/IMG]

Bu konuda bilgisi olan yardımcı olabilir mi ? :/