[C con Clase] Error en código
Omar Murray
esomy_m en yahoo.es
Mie Abr 25 22:17:56 CEST 2007
Hola lista:
Tengo este trozo de código:
******************************************************
printf("\nIngrese cadena de caracteres:\n--->");
x=0;
gets(cad);
while (x<TAM && cad[x]!=' ' && cad[x]!='.')
{ vec[x]=cad[x];
x++;
}
printf("\nLa primer cadena es: %s\n",vec);
******************************************************
La idea es que si cad contiene "Hola soy Omar.", el array vec tome la
primer palabra y la imprima por pantalla, es decir "Hola".
El problema es que imprime esto:
Hola Hola soy Omar
^^^^^^^^^^^^^^^^^^^^
Esto es el TAM del array vec (es este caso TAM = 20).
Donde está el error que no lo encuentro..?
Gracias y saludos.
--
oM
Omar G. Murray [Crux_]
esomy_m en yahoo.es
JID: Crux en jabber.freenet.de
http://mysteriouswaystg.blogspot.com
*********************************************
Powered by Debian Etch GNU-Linux - kernel 2.6.17-2-K7
&&
Powereb by Ubuntu Feisty Fawn 7.04 GNU-Linux - kernel 2.6.20-15
Más información sobre la lista de distribución Cconclase