Duda Scanf

Javi
13 de Abril del 2008
Hola, soy nuevo en esto de programar en C y lo estoy haciendo por mi cuenta, a ver si me podéis resolver una duda ,que seguro que se trata de una chorrada.

En una duda que me ocurre en casi todos los programas que hago en los que aparece un scanf.

Me pasa que cuando hago el printf y luego el scanf, nunca me aparece en pantalla el printf con el resultado, y no sé si es que no ejecuta o que simplemente pasa de largo y no da tiempo a ver el resultado. He probado de poner un getchar;, pero tampoco. Lo curioso es que si en lugar de usar el printf/scanf, defino la variables con el valor, se ejecuta correctamente.

Muchas gracias por adelantado.