Witam , chciałbym się dowiedzieć jaki jest optymalny sposób wczytywania zmiennych w języku C jeśli input ma być podany np. po spacji. Przykładowa treść: https://pl.spoj.com/problems/PP0601B/
Jeśli jest określona ilość to wiem, że w scanf można uwzględnić ilość zmiennych i spacje między nimi. Ale co jeśli nie znamy ilości zmiennych w inpucie?
Przykład mojego rozwiązania do podanego linku:
#include <stdio.h>
int main()
{
int testy, n, x ,y;
scanf("%d", &testy);
for (int i = 0; i < testy; i++) {
scanf("%d", &n);
scanf("%d", &x);
scanf("%d", &y);
for (int j = 1; j < n; j++) {
if (j % x == 0 && j % y != 0) {
printf("%d ", j);
}
}
printf("\n");
}
return 0;
}