Uso de scanf en C

Uso de scanf en el lenguaje de programación C

En el lenguaje C, dentro de la librería <stdio.h> existen dos comandos básicos, printf, que nos sirve para mostrar texto en pantalla y scanf, que nos sirve para almacenar texto ingresado por el teclado.

Para usar el comando scanf, se pone entre comillas el tipo de texto que se va a almacenar, ya sea entero (%d), flotante (%f), caracter (%c) o cadenas de texto (%s). Seguido de una coma (,) un signo ampersand (&) y el nombre de la variable donde se va a almacenar, ésta variable ya debió estar declarada anteriormente.

La sintaxis es;

scanf(«%d», &var);

Aquí, se sabe que se está guardando una variable llamada var, de tipo entero.

Un ejemplo sencillo del uso de scanf en un programa sería el siguiente;

#include <stdio.h> 
main()
{
int num;
printf("Ingresa tu edad");
scanf("%d", &num);
printf("Tu edad es %d", num);
getchar();
return 0;
}

Aquí, se almacena la edad del usuario en la variable num, que debe estar declara al inicio del programa, luego se muestra en el segundo printf, recuerda que el texto a mostrar va entre comillas, incluyendo el tipo de variable, en este caso %d, después de las comillas va una coma y el nombre de la variable que se quiere mostrar.

Luego se pone un getchar para hacer una pausa para poder leer el programa y un return 0 para finalizar.

Grupo de WhatsApp: https://chat.whatsapp.com/HcazyklpyeU4X3BF657KFQ
Grupo de Telegram: https://t.me/Masterhacks_net

Donaciones
Gracias por apoyar el libre conocimiento! Puedes donar la cantidad que tú desees.
Bitcoin: bc1q4sw9260twfcxatj8mjp7358cyvrf8whzlelyhj
Litecoin: LbFduJmHvQXcpCnwfUT7aJ4DYoWSL3iQw8
Dogecoin: DQQyKHdtvFiB4zW87Kvp9Wna3bcyL3ukQz
BCH: qqnkqcu8sa90zuuzd2nvdrslgdv3u5ta6cy4ch0rnq
Ethereum: 0xFb93D2a3c9d1A0b83EE629c2dE1725BCa192e581
Transferencia bancaria México: CLABE: 646180192143715428 a nombre de Masterhacks LATAM, Banco: STP

Una respuesta a “Uso de scanf en C”

  1. soy un estudiante de ingeniería de sistemas de semestres últimos,me gustaría vincular a ustedes y recibir a mi correo información sobre programación web

Deja una respuesta

Tu dirección de correo electrónico no será publicada.