| Ver tema anterior :: Ver siguiente tema |
| Autor | Mensaje |
|---|
rubenllm31
Registrado: 17 Nov 2007 Mensajes: 6
| Publicado: 05/12/2007 4:50 am | | | Título: parse error before string constant |
| El problema es que al compilar, me da en esta función parse error before string constant. El lenguaje es C y la funcion sirve guardar por separado cada palabra de una frase en una cadena de caracteres. ¿Cual es el problema?
void f_separapalabras(char cadena[], char nuecadena[][15]) { int i=0, j=0, k=0; while(cadena[i]!='\0') { while(isalpha(cadena[j])) { nuecadena[k][j-i]=cadena[j]; j++; } j++; i=j; k++; } return; }
Gracias |
|
| Volver arriba | |
 |
Solenbum
Registrado: 29 Nov 2007 Mensajes: 7
| Publicado: 05/12/2007 5:10 am | | | Título: |
| enque linea? _________________ peepaaa |
|
| Volver arriba | |
 |
rubenllm31
Registrado: 17 Nov 2007 Mensajes: 6
| Publicado: 05/12/2007 5:52 am | | | Título: |
| | en la primera, en el void, me imagino que será por el segundo argumento, pero no se por qué |
|
| Volver arriba | |
 |
|
digies
Registrado: 18 Nov 2005 Mensajes: 377 Ubicación: Cono Sur
| Publicado: 05/12/2007 6:05 am | | | Título: |
| Como dice Solenbum deberías colocar el resto del código para saber con más exactitud dónde está el error, como la forma en que llamas a la función y la definición de las variables en el bloque principal, entre otras. "Error de análisis antes de cadena constante".
Un saludo |
|
| Volver arriba | |
 |
|
|