Ejercicios Resueltos de Programación en C: Manipulación de Datos y Estructuras
Clasificado en Informática
Escrito el en español con un tamaño de 4,51 KB
Ejercicios Resueltos de Programación en C
Separar Nombre y Apellido
Se ingresa por teclado el nombre y apellido de una persona en alguna de las siguientes formas:
- Nombre Apellido
- Apellido, Nombre
El programa deberá separar el nombre y el apellido en distintos vectores y luego mostrarlos en pantalla.
#include <stdio.h>
#include <string.h>
#include <ctype.h>
int main() {
char nomcomp[50];
char nombre[30];
char apellido[30];
int a = 0, j = 0;
memset(nomcomp, '\0', sizeof(nomcomp));
memset(apellido, '\0', sizeof(apellido));
memset(nombre, '\0', sizeof(nombre));
printf("Ingrese un nombre completo \n");
fflush(stdin);
gets(nomcomp);
while (nomcomp[a] != ' ') {
nombre[a] = nomcomp[a];
a++;
if (tolower(nomcomp[a]) !
... Continuar leyendo "Ejercicios Resueltos de Programación en C: Manipulación de Datos y Estructuras" »