Как написать макрос для нахождения наименьшего из трёх элементов?
Примерно так:
#define MIN(a,b,c) (((a) < (b))? (((a) < (c))? (a) : (c)) : (((b) < (c))? (b) : (c)))
Сборка персонального компьютера от Artline: умный выбор для современных пользователей