Red de conocimiento informático - Consumibles informáticos - (Pregunta de programación en lenguaje C) Escriba una función, pase una cadena, elimine las letras mayúsculas y encadene los siguientes caracteres hacia adelante.

(Pregunta de programación en lenguaje C) Escriba una función, pase una cadena, elimine las letras mayúsculas y encadene los siguientes caracteres hacia adelante.

#include

#include

char?s[1005],a[1005];

void?op(char?*s);

int?main()

{

obtiene(s);

op(s);

printf("%s\n",s);

return?0;

}

void?op(char?*s)

{

int?i,len,j;

len?=?strlen(s) ;

j?=?0;

for(i?=?len-1;i>=0;i--)?{

si (s[i]>='A'?&&?s[i]<='Z')?continue;

más?{

a[j]?=? s[i];

j++;

}

}

a[j]?=?'\0';

strcpy(s,a);

}

/*

ABC123abcDCR

*/

Espero adoptar