3.4 Entrada de datos: scanf


Se pueden recoger datos desde el teclado con la función scanf.
Sintaxis:

scanf ( formato, & arg1, & arg2, ... );

En formato se especifica qué tipo de datos se quieren leer. Se utiliza la misma descripción de formato que en printf. También hay que incluir la cabecera <stdio.h>

Ejemplo:


	int x,y;
	...
	scanf ( “%d %d”, &x, &y );


Notas:


Si no se anteponen los ampersands (&), el resultado puede ser desastroso.
En scanf sólo van descripciones de formato, nunca texto normal. Si se quiere escribir antes un texto, hay que utilizar printf.