Originariamente inviato da spode
p.s.:quante librerie usate! o_o
So di essere noioso, ma non sono librerie, sono header o file di inclusione. Le librerie sono un'altra cosa.
Comunque, ognuno ha il suo perché (le spiegazioni sono riferite a questo programma in particolare, poi servono anche a molte altre cose):
  • stdio.h per le funzioni di input/output;
  • stdlib.h per i codici di uscita;
  • limits.h per PATH_MAX;
  • ctype.h per tolower;
  • sys/stat.h e sys/types.h per mkdir.