Про man я знаю, и обязательно его в очередной раз пролистаю.
Смущает то, что в реализациях fscanf'а могут быть какие-то скрытые багофичи.
Или fscanf() достаточно дуракоустойчив? Я, по чьим-то рекомендациям, старался его часто не использовать.
о_О AFAIK, стандарт ANSI C (ISO/IEC 9899:1990) сейчас вообще купить не реально…
> Есть ли ресурс легальной бесплатной копией?
да я даже нелегальной копии с89 не нашел… есть легальный последний черновик стандарта 88-го года, который, как говорят знатоки, на 99% похож на стандарт (исправлены очепятки и т.п.).
часть фич c99 перекочевали только в с++11. с++98 наследует с89 (исо с90). afaik, последний публичный драфт по с89 был в 88-м, так что… хотя, если это g++, то, скорее всего, для тех же *scanf/*printf будут использоваться функции из glibc, которая совместима с с99 (+ гнутые расширения, конечно). msvc вообще не поддерживает с99 (и не собирается поддерживать в ближайшем будущем). так что на твой страх и риск :)