Funkcja wczytująca tablice

0

Chcę napisać funkcję która pobiera od użytkownika wektor, który jest tablicą, której rozmiar nie moze przekroczyć 100, wprowadzenie wartości 0 ma zakończyć wprowadzenie liczb. Pętla może występować tylko w funkcji. Jeżeli dane są nieprawidłowe to należy wyświetlić komunikat "Incorrect". Wiem jak całość zrobić w main() , ale jak to zrobić w funkcji? Na chwilę mam tyle:

int main(){
	double vec[100];
	double stop=0;
	printf("podaj wspolczynniki wielomianu:\n");
	scanf("%f ",&vec);
	if(vector(vec,size,stop)==1){
		printf("Incorrect input");
		return 1;
	}
	
	return 0;
}
int vector(double vec[], int size, double stop){
	int i;
	for(i=0;i<size;i++){
		if(scanf("%f",&vec[i])!=1){
			return 1;
		}
		if(vec[i]==stop){
			break;
		}
	}
	return 0;
	
}
0

Na początek poformatuj kod jak Swaróg przykazał, nie na sposób zdegenerowanych jawowców.

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