Hey Everyone,
I have an assignment to take an average of x numbers entered by the user. The problem I have is that I don't know how to read an undetermined number of user inputted numbers into separate int variables. If I knew the amount of numbers the user was going to enter, then i'd use the following code to handle it...
Code:
#include <stdio.h>
char line[50];
int number[3];
int main()
{
printf("Enter 3 numbers: ");
fgets(line, sizeof (line), stdin);
sscanf(line, "%d %d %d", &number[0], &number[1], &number[2]);
return(0);
}
How do I break up the user entered string into separate int variables without knowing how many numbers the user is going to enter?
Thanks