Ejemplo 305
c:
#include <stdio.h>
void misterio1( char *s1, const char *s2 ); /* prototipo */
int main()
{
char cadena1[ 80 ]; /* crea un arreglo de caracteres */
char cadena2[ 80 ]; /* crea un arreglo de caracteres */
printf( "Introduce dos cadenas: " );
scanf( "%s%s" , cadena1, cadena2 );
misterio1( cadena1, cadena2 );
printf("%s", cadena1 );
return 0; /* indica terminación exitosa */
} /* fin de main */
/* ¿Qué hace esta función ? */
void misterio1( char *s1, const char *s2 )
{
while ( *s1 != '\0' ) {
s1++;
} /* fin de while */
for ( ; *s1 = *s2; s1++, s2++ ) {
; /* instrucción vacÃÂÂa */
} /* fin de for */
} /* fin de la función misterio1 */
void misterio1( char *s1, const char *s2 ); /* prototipo */
int main()
{
char cadena1[ 80 ]; /* crea un arreglo de caracteres */
char cadena2[ 80 ]; /* crea un arreglo de caracteres */
printf( "Introduce dos cadenas: " );
scanf( "%s%s" , cadena1, cadena2 );
misterio1( cadena1, cadena2 );
printf("%s", cadena1 );
return 0; /* indica terminación exitosa */
} /* fin de main */
/* ¿Qué hace esta función ? */
void misterio1( char *s1, const char *s2 )
{
while ( *s1 != '\0' ) {
s1++;
} /* fin de while */
for ( ; *s1 = *s2; s1++, s2++ ) {
; /* instrucción vacÃÂÂa */
} /* fin de for */
} /* fin de la función misterio1 */