i dont know and i need tthe answer too for homework :L......
Well, it will be slow and inefficient: rec_strcpy (char *to, char *from1, char *from2) { . if (*from1) { . . *to = *from1; . . rec_strcpy (to+1, from1+1, from2); . } else if (*from2) { . . *to = *from2; . . rec_strcpy (to+1, from1, from2+1); . } else { . . *to = '\0'; . } }
Example1:sprintf (to, "%s%", from1, from2);Example2:size_t len1= strlen (from1);memcpy (to, from1, len1);strcpy (to+len1, from2);
unodostrescuatrocincoseissieteochonuevediezoncedocetrececatorcequince
25 of them.
from1 to 5
11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49
Just 72.
33, 66, 99
There are more in 1 to 25.
apart from1, 3x3x3x3, so four I suppose
It appears 20 times.
Insurance groups range from1-20. 1 being the cheapest.