¿Cómo utilizar scanf?

Propósito del escaneo: ingresar datos desde el teclado, obtener caracteres del teclado y colocarlos en una variable.

Formato: scanf() es una función de entrada en lenguaje C. Al igual que la función printf, se declara en el archivo de encabezado stdio.h, por lo que se debe agregar #include cuando se utiliza la función scanf. (En algunas implementaciones, las funciones printf y scanf se pueden usar sin usar el comando precompilado #include .) Es una función de entrada de formato, es decir, ingresar datos desde el teclado al formato especificado de acuerdo con el formato especificado por el usuario entre las variables.

Información ampliada:

1. int?scanf(const?char?*?restrict?format,...);

La función scanf() es una subrutina general que lee contenido del flujo de entrada estándar stdio (dispositivo de entrada estándar, que generalmente apunta al teclado. Puede leer varios caracteres en un formato específico y guardarlos en variables en las direcciones correspondientes). ?

El primer parámetro de la función es una cadena de formato, que especifica el formato de la entrada, analiza la información correspondiente a la posición de entrada de acuerdo con el especificador de formato y la almacena en la lista de parámetros variables señalada. mediante el puntero correspondiente. Cada puntero debe ser no nulo y corresponder a los caracteres de formato de la cadena en secuencia.

Los caracteres de espacio en blanco hacen que la función scanf omita uno o más caracteres de espacio en blanco en la entrada durante la operación de lectura. Un carácter que no es un espacio en blanco hace que la función scanf() elimine caracteres que son idénticos al carácter que no es un espacio en blanco al leer.

Referencia: Enciclopedia scanf-Baidu