Вопрос:Какие в Си есть способы вывести на экран 100 (1000, 1 000 000) строк "Hello, world!\n", не используя переменных для цикла и рекурсии?
-------------------------------------
#define DO_10(x) { (x);(x);(x);(x);(x);(x);(x);(x);(x);(x); }
#define DO_100(x) DO_10(DO_10(x))
// Вызов
DO_100(printf ("Hello, world!\n"));
--------------------------------------
Или вставить кучу NOPов.
Или еще чтото многократно однотипное сделать:
DO_100( {do {;} while(0);} );