Per il clrscr() c'è anche conio.h, che non è standard ma ce l'hanno praticamente tutti e si richiama con clrscr() (come Pascal). Invece per l'attesa puoi anche usare la libreria ctime (che è standard) e costruirti una funzione ad hoc tipo questa:

codice:
void wait(long int ms)
{
	long int end = clock() + ((ms*CLK_TCK)/1000);
	 
        while (clock() < end);
        
	return;
}