Здравствуйте, FWP, Вы писали:
_>>описывать переменные в начале функции, а не при первом использовании, _>>много раз писать typedef struct structtag structname, _>>закрывать однострочные комментарии, _>>делать #define вместо inline FWP>Вы видимо плохо представляете современный ANSI C. Ничего такого писать не надо.
Пожалуйста, по пунктам, по возможности ссылаясь на стандарт. И ни слова о C99 — под "голеньким C" понимается вовсе не он, а C89.