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; }