Funcion scanf
La función scanf permite leer varios tipos de datos de una sola vez, tales como enteros, números decimales o cadenas de caracteres. #include <stdio.h> int scanf(const char *format,...); ... Los caracteres que lee se guardan en un array que debe ser lo suficientemente grande como para almacenarlos.
Ejemplo
// Este ejemplo guarda un número en n. int n; printf("Introduce un numero: "); scanf("%d",&n); // Este ejemplo guarda un caracter en m. char m; printf("Introduce un caracter: "); scanf("%c",&m); // Este ejemplo guarda una cadena de caracteres (solamente una palabra) en cad. // Notese la ausencia de & char cad[20]; printf("Introduce una palabra: "); scanf("%s",cad); printf("Introduce una palabra: "); scanf("%10s",cad); // lee máximo 10 caracteres y le concatena el caracter cero.
No hay comentarios.:
Publicar un comentario