Lo que tienes como tu función opciones, debería ser en sí lo principal y debería estar dentro del main. Las operaciones de suma, resta y multiplicación deberían ser las funciones que se llaman dentro del main() para que puedas hacer algo así:<br>
<br><br>int main() {<br><br><div style="margin-left: 80px;">int d;<br><br></div><div style="margin-left: 40px;"><div style="margin-left: 40px;"><font><font face="Calibri">do {</font></font><br><font><font face="Calibri">printf (" ============ Test Maker
===========\n");</font></font><br><font><font face="Calibri">printf ("
|
|\n");</font></font><br><font><font face="Calibri">printf (" |Elige una
opcion
|\n");</font></font><br><font><font face="Calibri">printf ("
|
|\n");</font></font><br><font><font face="Calibri">printf (" |Opcion 1 :
Suma
|\n");</font></font><br><font><font face="Calibri">printf (" |Opcion 2 :
Resta
|\n");</font></font><br><font><font face="Calibri">printf (" |Opcion 3 :
Multiplicacion |\n");</font></font><br><font><font face="Calibri">printf
("
|
|\n");</font></font><br><font><font face="Calibri">printf ("
|
EXIT: 4 |\n");</font></font><br><font><font face="Calibri">printf ("
|_________________________________|\n");</font></font><br><font><font face="Calibri">scanf
("%d",&opc);</font></font><br><br>// Aquí, de acuerdo al valor que introduzcan, evaluarías 'd' para llamar a la función suma, resta o multiplicación<br>// podría ser con una sentencia switch<br></div>
<font><font face="Calibri"> }</font></font><br><font><font face="Calibri"><br>while (opc>4); //Aquí, cuando el valor introducido es 4, no se sigue realizando el bucle y se termina el programa<br> // en caso contrario, al terminar la función de suma, resta o multiplicación, se vuelve a mostrar el menú<br>
</font></font><font><font face="Calibri">return 0;</font></font><br></div><font><font face="Calibri">}</font></font><br><br>Espero que eso te ayude, saludos<br>