Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - rulax01

#1
Estoy haciendo un programa con estructuras y a la hora de querer guardar un nombre cuando se ingresar un espacio lo guarda en la siguiente variable 



#include <iostream>
#include<windows.h>

using namespace std;

struct cliente {
char nombre[];
int telefono;
char domicilio[];
char articulo[15];
char marca[10];
char modelo[10];
char numser[25];
char dano[];

cliente *next;
};

void insertar(void)
{
    cliente *nuevo = new (cliente);

if (nuevo == NULL )
    cout << "No hay memoria suficiente" << endl;
else{
cout << "Nombre del cliente: " ;
cin >> nuevo ->nombre;
cout << "Telefono: " ;
cin >> nuevo->telefono;
cout << "Domicilio: " ;
cin >> nuevo->domicilio;
cout << "Articulo: " ;
cin >> nuevo->articulo;
cout << "Marca: " ;
cin >> nuevo->marca;
cout << "Modelo: " ;
cin >> nuevo->modelo;
cout << "Numero de Serie: " ;
cin >> nuevo->numser;
cout << "Dano reportado: " ;
cin >> nuevo->dano;
nuevo -> next = NULL;
}

if(LISTA ==NULL){
LISTA = nuevo;
} else {
cliente *tempo = LISTA;
while( tempo->next != NULL)
tempo= tempo -> next;
tempo->next = nuevo;

}
}