Это довольно сложный вопрос, поскольку вы не очень конкретны.
Сам по себе C не имеет понятия «изображение» или даже «отображение».Вам нужно смешать некоторые специфические для среды детали, которые добавляют такие понятия, например, вы можете работать с Framebuffer в (консоли) Linux, оконной среде X11, GNOME / GTK +, KDE или, возможно, Enlightenment.
Всеиз них дают совершенно разные ответы.