Я должен получить 3 целых числа в качестве ввода от пользователя. Но моя программа должна иметь возможность получать этот ввод в виде строки, а также 3 отдельных целых чисел.
Например, она должна иметь возможность работать со всеми этими форматами ввода.
1 2 3
1, 2, 3
"1 2 3"
"1, 2, 3"
Любые идеи, как Я мог бы сделать это?
Может быть, я должен использовать fgets()
, затем sscanf()
и проверить возвращаемое значение этого и в зависимости от этого делать разные вещи. Но я не смог заставить его работать.
Спасибо!