Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/04/2008, 13:19
Avatar de Farookh_Bulsara
Farookh_Bulsara
 
Fecha de Ingreso: mayo-2004
Mensajes: 1.185
Antigüedad: 20 años, 7 meses
Puntos: 2
Duda de programacion en C

hola tengo una duda en programacion en c
Ya llevo vario tiempo programando en java y aunque digan que son casi iguales no es asi
Por ejemplo en java hay un tipo de dato String ,mientra que en C ,el String representaria una cadena de caracteres (char [] cadena)
ahora mi pregunta es,programando en c
cuando ingreso por teclado un string es obvio q lo almacene en una cadena de caracteres
algo asi:

Cita:
char [] palabra;
scanf("%s",palabra);
pero como hago para crear la variable cadena sin darle un tamaño especifico?
porque no puedo saber cual sera el tamaño que se ingrese por teclado
el codigo q les puse arriba da un error ,porq no se indica el tamaño del array
alguna ayuda?
__________________
"Todas las cosas deben mostrarse primero con mascaras tetricas y terrorificas para que puedan inscribirse a si mismas en el corazon de la humanidad"