Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/08/2008, 23:02
vertrigo
 
Fecha de Ingreso: agosto-2008
Mensajes: 18
Antigüedad: 15 años, 9 meses
Puntos: 0
problemas leyendo cadena

bueno la pregunta puede ser muy básica pero tengo problema con lo siguiente
como hago para leer una cadena este es el codigo que tengo pero al compilarlo en linux me da el siguiente error

codigo.cpp:6: error: no se conoce el tamaño de almacenamiento de ‘cadena’

Código PHP:
#include <stdio.h>
#include <iostream.h>

int main() {
  
int i;
  
char cadena[];
 
cout << "Introduzca la cadena: ";
   
cin >> cadena;
for(
i=0;i<=strlen(cadena);i++) {
  
cout << cadena[i];
}
 return 
0;

como tendría que hacer para leer una cadena pero usando cout y cin sin hacer uso del printf o scanf