Не в тему, но... есть устоявшееся правило: макросы принято обозначать заглавными буквами, а переменные и функции прописными или сочетанием заглавных и прописных. Так проще воспринимается текст исходника. В приложении русскоязычный перевод Application Note (AN-2000) "Стандарт кодирования на Си", от Micrium, Inc.
то-же и с for, while и т.д. Лично мне кажется, что второй вариант более удобно читать, особенно когда выражение содержит скобки. Однако первый вариант похоже рекомендован и встречается чаще. Вот мне интересно кто как пишет?