Primero deberemos habilitar la librería que contiene la función system(). Luego definiremos según el compilador (si es para Windows o si no lo es, que en este segundo caso es para todos los sistemas basados en Unix: GNU/Linux, MacOS, etc.) una variable de Preprocesador.
#include <stdlib.h>
...
#ifdef _WIN32
#define COMANDO_BORRAR cls
#else
#define COMANDO_BORRAR clear
#endif
...
void borrar_pantalla() {
system( COMANDO_BORRAR );
return;
}
Más información sobre posibilidades de Sistemas operativos definidos:
Cómo chequeo cuál Sistema Operativo estoy usando mediante directivas de preprocesador
Posdata: Le falta el punto y coma al return.
ResponderEliminar