Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/01/2012, 15:47
quilmes_05
 
Fecha de Ingreso: octubre-2010
Mensajes: 219
Antigüedad: 13 años, 7 meses
Puntos: 2
Pregunta error con array

Este es mi programa en c++,el cual ingreso nombre y se guargan en un arrray y legos recorro ese array y mustro los nombres,no entiendo porque funciona mal.
cuando ingreso el tercer nombre me tira erro y no logro comprender por que.tambien no entiedno que sigifica el signo *.espero que me explique.gracias.

#include <iostream>
#include <string.h>
using namespace std;

int main ()
{
char *nombres[]={};
char nombre[8];
char s='s';
int n=0;
while(s!='n' && s=='s')
{
cout << "Nombre: ";cin >> nombre;
cout << "Deseas seguir: ";cin >> s;
nombres[n]=nombre;
n++;
}
cout <<"***liste de nombre*** \n\n";
for(int c=0;c<n;c++)
{
cout<< nombres[c];
}
}