[C con Clase] Problema con Cadena de caracteres concepto1[]

Oscar Aparicio Holgado enigma-si en hotmail.com
Dom Sep 16 01:45:31 CEST 2012


Hola que tal.

Estoy ampliando mi primer programa, me está dando problemas las cadenas de caracteres, que he empezado a trabajar con ellas haciendo esto:

char concepto1[];
char concepto2[];
char concepto3[];

luego en esta función :

void gastos::establecerg()
{
                cout << "Establece un valor (1/10 max.): ";
                cin >> concepto1;
                cout << endl;

                cout << "Establece otro valor (2/10 max.): ";
                cin >> concepto2;
                cout << endl;

                cout << "Establece otro valor (3/10 max.): ";
                cin >> concepto3;
                cout << endl;
                cout << concepto1;
}

Cuando entra en juego el último cout de la función me muestra en contenido de las tres cadenas (concepto1concepto2concepto3) así, ¿cómo puedo resolver esto?

Muchas gracias y un saludo.


Oscar
Administrador de sistemas Linux.
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/attachments/20120916/f00b2775/attachment.html>


Más información sobre la lista de distribución Cconclase