Red de conocimiento informático - Conocimiento informático - Cómo ingresar e identificar espacios en una matriz de caracteres c

Cómo ingresar e identificar espacios en una matriz de caracteres c

En lenguaje C, puedes usar la función get para recibir la cadena de entrada (incluidos los espacios).

Formato: gets(nombre de la matriz de caracteres);

Función: la función gets se utiliza para almacenar el contenido de la cadena de entrada en la matriz de caracteres especificada e ingresar el carácter de nueva línea final '\ n' se reemplaza por '\0' y se almacena en la matriz.

Ejemplo:

char str[20]; // Definir una matriz de caracteres con un tamaño de 20 bytes

gets(str); la cadena ingresada por el usuario (puede incluir espacios) se almacena en la matriz de caracteres str y la entrada termina con un retorno de carro

printf("s", str // Muestra la cadena ingresada por el usuario (incluidos espacios)