Ver Mensaje Individual
  #2 (permalink)  
Antiguo 28/03/2011, 10:18
sam90
 
Fecha de Ingreso: abril-2010
Ubicación: Rosario
Mensajes: 1.850
Antigüedad: 14 años, 7 meses
Puntos: 228
Respuesta: Duda con declaracion de variables.

Estas muy confundico el complex c de la funcion main y el complex c de la funcion suma son muy distintos. No tiene nada que ver uno con el otro. Cada uno pertenece al ambito local de cada funcion.

Para uqe quede como tu dices deberia declarar complex c afuera de cualquier funcion.

Dicho esto ahora si tiene sentido la asignacion en el main: c = suma_complex(c1, c2);


Los programas en c/c++ no se pueden pausear porque no son interpretados. Se compilan y corren. Existen algunos debugger que te permiten hacer lo que vos queres. Pero seguramente tienes el problema de windows que se cierra la ventana negra rapidamente.
Proba ejecutar el programa desde la consola. No haciendo doble click en el icono.