Zadanie polega na tym, aby tablica została uzupełniona przez użytkownika, z tym że trzeba wykorzystać wskaźniki.
Użytkownik najpierw podaje liczbę ile chce wprowadzić liczb, a później je podaje. Czyli wprowadzanie liczb ma się kończyć jeżeli rozmiar będzie równy wprowadzonej wcześniej ilości.
Mój kod nie działa, gdzie konkretnie jest błąd?
float T[100];
int liczba;
printf("Ile liczb chcesz wprowadzic:\n");
scanf("%d",&liczba);
int i;
float *wsk = T;
for(i=0;i<100;i++){
if(scanf("%f ",wsk)!=1){
return 1;
}
if(liczba==i){
break;
}
}