Il te suffit de regarder la liste des fonctions dans stdio et stdlib :
http://www.infini-fr.com/Sciences/Informatique/Langages/Imperatifs/C/Api/stdio.html
(a gauche, tu choisis stdio, stdlib, et d´autres)
pour savoir si tu dois inclure le tel header ou pas. Si tu utilises une des fonctions, alors il faut inclure le header.
Il est possible que ton compilo reconnaisse, par exemple, printf sans stdio, mais dans ce cas, c´est un compilo non standard : en théorie, si tu n´inclus pas stdio, tu n´as pas printf.
Apres, il faut voir quelles fonctions tu as utilisé bien sur
J´ajoute que si tu inclus "truc.h" et que "truc.h" inclus lui meme stdio.h, alors stdio sera inclus 