¿Qué significa scanf?
scanf es una función de biblioteca estándar en el lenguaje C. Su función principal es recibir datos ingresados por el usuario.
scanf es una función de entrada en el lenguaje C. Puede obtener la entrada del usuario desde el teclado, que es exactamente lo opuesto a la función de salida printf. Los formatos de entrada de scanf son varios y debe elegir según la situación al usarlo. El más utilizado es la entrada de entero decimal %d.
Uso de Scanf y formato de entrada
scanf("d", amp; c); //Ingrese un número entero y asígnelo a c.
scanf("d", amp; d); //Ingrese un número entero y asígnelo a d.
scanf("d, d", amp;c, amp;d); //Ingrese dos números enteros y asígnelos a c y d respectivamente.
scanf("d d", amp; c, amp; d); //Ingrese dos números enteros y asígnelos a c y d respectivamente.
Los dos primeros scanfs: ingresa un número entero y presiona la tecla Enter. scanf leerá la entrada del teclado y asignará los datos a c (o d); Los formatos son diferentes. Para scanf(), el formato de los datos de entrada debe ser coherente con el formato de la cadena de control. Por ejemplo: ingrese 15, 24 y presione Enter, ingrese 15, 24 y presione Enter. De manera similar, asigne valores a c y d respectivamente.