Código
#include <stdio.h> #include <string.h> char copy(char *lineOut, char *lineIn); int main() { char lineOut[45]; char lineIn[40] = "Tr4b4j4nd0 c0n num3r0s y l3tr4s"; copy(lineOut, lineIn); return 0; } char copy(char *lineOut, char *lineIn) { int i = 0; int j = 0; char *pline = lineOut; while(*(lineIn + i) != '\0') { if(*(lineIn + i) >= 48 && *(lineIn + i) <= 57) *(lineOut +j++) = *(lineIn + i); i++; } return *pline; }
Espero que te sirva. Suerte!