Я хочу, чтобы в одной строке было неизвестное количество входов.Например, пользователь может ввести: «ans: 1 2 3 4 5» и scanf () сохранит эти пять чисел в массиве.Проблема в том, что программа не знает, сколько будет входных данных.
#include <stdio.h>
int main()
{
int i;
int input[4];
scanf("ans: " for(i = 0, i < 3,i++){scanf(" %d", &input[i]);};
return 0;
}
Извините, я совершенно новичок в кодировании, что будет правильным способом написать это?Или это невозможно?Спасибо:)