En C, la existencia de un directorio se puede comprobar utilizando la función stat, que recupera información sobre el archivo o directorio en una ruta especificada.
stat
Crear un archivo temporal en el lenguaje de programación C puede aprovechar funciones como tmpfile() y mkstemp().
tmpfile()
mkstemp()
Para empezar a leer un archivo de texto en C, trabajas principalmente con las funciones fopen(), fgets(), y fclose() de la biblioteca estándar de E/S.
fopen()
fgets()
fclose()
En C, la función main puede ser diseñada para aceptar argumentos de la línea de comando usando los parámetros int argc y char *argv[].
main
int argc
char *argv[]
Para escribir texto en un archivo en C, principalmente necesitas estar familiarizado con las funciones fopen(), fprintf(), fputs() y fclose().
fprintf()
fputs()
En C, el flujo stderr se utiliza para escribir mensajes de error.
stderr