hola
necesito ayuda para un codigo que concatene cadenas de caracteres. Estoy usando sprintf para generar las cadenas con valores variables, para luego concaenar esta cadena usando strcat.
el problema es q me complican los punteros.
#include <stdio.h>
#include <string.h>
int main()
{
unsigned char s1[20] = "Hola ";
char s2[10];
int num=5;
sprintf(s2,"amigos %d",num)
strcat( s1, s2 );//aqui es el problema, hay drama con punteros
printf( "s1=%s\n", s1 );
return 0;
}
algo esta mal. agradeceria su ayuda.
saludos