Я работаю над программой разделения на подсети, которая получает IP-адрес от пользователя, а затем Su bnet Address после этого. Я использовал функцию strtok () для возврата массивов символов, которые затем конвертирую в целые числа.
Однако для этого требуется либо внешняя функция и прототип, либо множество дополнительный код, занимающий время, которое я мог бы потратить на собственное разбиение на подсети.
Можно ли использовать scanf для получения пользовательского ввода и неявно разбить его на токены в соответствии с заданным разделителем символов c?