Я боролся с этим, как 3 дня, пытаясь найти правильный способ сделать это.
Я использовал способ:
%[^\t]...
Но, похоже,не для того, чтобы охватить все случаи.
Мы должны получить от пользователя строку, состоящую из 6 полей, некоторые из которых являются строковыми, а другие целыми.
Мы должны обеспечитьчто каждое поле отделено от другого вкладкой, только одна вкладка! Любые другие пробелы запрещены. После последнего поля, в конце строки, также вкладка.
Я сделал это, как показано выше, но этого недостаточно: если я введу: пробел табуляции (простой пробел)- '') tab ....
То есть, если я приведу строку, состоящую, например, из двух полей, разделенных табуляцией, обычным пробелом, табуляцией - sscanf принимает это без каких-либо проблем.
Как мне это лечить?
Спасибо.