Duda básica de int y char
hola! Tengo una duda con el siguiente pedazo de código que estoy armando:
int num;
char c;
printf("Ingrese un numero: ");
scanf("%d",&num);
printf("\nEl numero ingresado es: %d",num);
printf("\nIngrese una letra: ");
scanf("%c",&c);
printf("\nLa letra es%c",c);
return 0;
no se porque funciona bien hasta la parte de imprimir el numero ingresado
pero después no me permite ingresar la letra! No entiendo porque si
invierto el orden (primero leer y escribir carácter) sí funciona! Hay
algo mal??
gracias de antemano!
1 respuesta
Respuesta de assembler xp
1