Ver Mensaje Individual
  #9 (permalink)  
Antiguo 18/02/2014, 09:09
CrazypiXel
 
Fecha de Ingreso: julio-2013
Ubicación: España
Mensajes: 51
Antigüedad: 9 años
Puntos: 0
Respuesta: getchar deja de funcionar al usar variables

ultimo intento con lo leido en vuestras respuestas:

Mi ultimo nitento modificandoo la ventana como me dijeron y con pause al final:

#include <stdio.h>
#include <windows.h>

using namespace std;<----QUE DICE O HACE EXACTAMENTE ESTA LINEA?
int main ()
{
/*Esto arregla el tamaño de la consola*/
system("MODE CON cols=100 lines=50");
int n1;
int n2;
int division;
int resto;
division= n1/n2;
resto=n1%n2;
printf(" Intoduzca el primer digito");
scanf("%d",&n1);
printf("Introduzca el segundo digito");
scanf("%d",&n2);
printf("La diviision entre ambos digitos es %d",division);
printf("y el resto es %d",resto);
system("pause");
return 0;
}


Todo estaria perfecto, salvo que como n1 introduzco en pantalla 2 como n1 introduzco tb 2 y el resultado es 737 y el resto que deberia ser 0 me da un numero ntero de 6 diitos...
que hay mal??? las variables estan bien mas simple no puede ser no??
Un saludo y racias por ayudarme en estos primeros pasos q se q son poco interesantes para vosotos pero muy importantes para mi, para poder continuar el manual sabiendo que hago y aprendiendo.