conosco printf("\a\a"); che esegue tanti bip di sistema quanti \a scrivi.
Ma è molto primitivo,nel senso che non puoi eseguire una suoneria con diverse tonalità e senza un "ritmo".

Ci saranno sicurmanete funzioni ,come la sound(),che citi tu, ma non credo siano standard e quindi non le conosco.

In ogni caso eseguire una qualsiasi operazione,nel tuo caso l'emissioni di suoni, mentre se ne esegue un altra,il "programma" vedi main() o altre funzioni, non credo sia possibile(almeno in C).

spero troverai la soluzione cmq :gren:

ciao