Aparte de lo que ya te comentaron tienes un error en la sintaxis:
Código PHP:
if ($num => 0) {
El operador mayor o igual a cero se escribe >= y no => que corresponde con los arrays asociativos para asignar una llave valor.
Cita: Nos dijo el profesor de poner un funcion y dentro todas las de sumar restar multiplicar... Por eso preguntaba...
Hay sitios que dicen si que se pueden :S
De poder claro que si se puede. Lo que necesitas es mejorar tu redacción y explicar bien cual es el objetivo del ejercicio. Tal y como te explicaron anteriormente se puede llamar una función dentro de otra función pero
jamás crear una función dentro de otra.