Есть формула определения скорости: V=S/t
В C я получаю значения и один из них не известен.
printf("V= "); scanf("%d", &v);
printf("S= "); scanf("%d", &s);
printf("t= "); scanf("%d", &t);
И если какой то из них пропущен, я должен его найти, выразив формулу.
Я не хотел бы его хардкодить используя if для каждой формулы. Есть ли возможность сделать его без них?
При использовании тех трёх строчек кода, что вы написали, вы не сможете НЕ ввести какую-то величину. Сначала вам надо разобраться с этим. И в любом случае вам придётся использовать или if или switch.