Mam funkcje rysujacą wykres na podstawie tablicy
void printGraph( int milesPG[], int min ){
int y=35, c, x;
while(y!=0){y-=5; printf("%-4d", y);
for(c=0;c<=(min-1);c++){
for(x=0;x<5;x++){
if(milesPG[c]>=y)
putchar('*');
else
putchar(' ');}
putchar(' ');}
putchar('\n');}
printf(" -----------------------------------\n");
printf(" 5-15 15-25 25-35 35-45 45-55 55-65\n");
}
w parametrach podaje tablice zawierajaca [0,8,15,28,10,4] i jako drugi parametr podaje 6;
o ile do przedziału 35-45 dobrze pokazuje to kolejne dwa przedziały nie pokazują poprawnego wyniku
czemu tak?