(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