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:
pero como hago para crear la variable cadena sin darle un tamaño especifico?char [] palabra;
scanf("%s",palabra);
scanf("%s",palabra);
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?