Проверьте, объявлена ли функция с препроцессором C?

Можно ли сказать С препроцессор, чтобы проверить, объявлена ли функция (не макрос)? Я попробовал следующее, но это нене похоже на работу: я

#include 

int main(void)
{
#if defined(printf)
    printf("You support printf!\n");
#else
    puts("Either you don't support printf, or this test doesn't work.");
#endif
    return 0;
}

Ответы на вопрос(5)

Ваш ответ на вопрос