Buenas, hace unos pocos días empese con C y me tope con una duda
Código C:
Ver original#include <stdio.h>
int main(){
char ch1, ch2;
return 0;
}
Pero lo que resulta es q al ingresar el primer carácter ch1, automáticamente se salta el 2º scanf con exactamente el mismo carácter q introduje en el 1º scanf.
Se supone que eso debería solucionarse con fflush, pero es exactamente el mismo resultado. No le puse luego antes del 1º scanf, puesto q se supone q el buffer de entrada debería estar limpia, aun poniéndole es lo mismo
Alguien me podría decir en q estoy fallando?