Witam!
Mam do napisania taki program: Napisz program, który wczytuje ciąg liczb całkowitych zakończony zerem. Zero kończące nie jest elementem ciągu, a jedynie znakiem specjalnym oznaczającym koniec danych. Dla wczytanego ciągu program wyznacza histogram (czyli częstość występowania danych liczb w tym ciągu). Dodatkowo program rysuje wykres słupkowy histogramu, w którym wysokość słupka (liczba znaków w słupku) jest dopasowana do szerokości 50 znaków (czyli 50 znaków oznacza częstość 1).
I tak jako że jestem laikiem zdołałem napisać tylko początek, prosiłbym o podpowiedź lub naprowadzenie jak się do tego zabrać.
#include <stdio.h>
int main(int argc, char *argv[])
{
int tab[];
int i,a,zarodek;
zarodek = time(NULL);
srand(zarodek);
for (i=1, i<=5000, ++i) { /Tu dałem tak by ciąg składał sie z <5000 składników, nie wiem jak ogolnie dla calkowitych./
tab[i] = rand();
}
return 0;
}