Wczytanie nieznanej z góry ilości danych do tablicy

0

Witam,
W swoim programie tworze dynamicznie typu int tablice o n elementach. I wlasnie chce je wczytac po spacji tj.
1 2 3 4 5 6 7 8 99 120
Wiem ze moge uzyc funkcji

 scanf() 

ale gdy mam nieznana ilosc elementow nie jestem w stanie napisac

 scanf("%d %d ... " , t[i] , t[i+1] ...) 

bo to bedzie sie zmieniac dynamicznie. Czy sie na to jakis inny sposob czy pozostaje tylko
getchar()

 lub 
```c
 
fgets()

lub

 atoi()

?

0

To zalezy co bedziesz dalej robic z ta tablica.... Mozna ładować do listy, można ładować do tablicy i co jakis czas robic reallokacje, albo można ładować do listy tablic. Kwestia podstawowa - należy najpierw odpowiedziec jaki tym będzie potrzebny w wyniku - czyli do czego to będzie uzywane.

1 użytkowników online, w tym zalogowanych: 0, gości: 1