Red de conocimiento informático - Conocimiento informático - Ayuda a escribir una pregunta sobre programación en lenguaje C. "Elimine todos los caracteres numéricos en cualquier cadena ingresada por el usuario para formar una nueva cadena de salida". Utilice una matriz.

Ayuda a escribir una pregunta sobre programación en lenguaje C. "Elimine todos los caracteres numéricos en cualquier cadena ingresada por el usuario para formar una nueva cadena de salida". Utilice una matriz.

Copie la cadena ingresada por el usuario en la misma matriz carácter por carácter de izquierda a derecha. Cuando encuentre un carácter numérico, la variable de recuento de recepción no se incrementará y el carácter numérico será sobrescrito. siguiente carácter hasta Copiar '\0' también. El código es el siguiente: #include?"stdio.h"

int?main(int?argc, char?*argv[]){

char?s[300] ;

p>

int?i, j;

printf("¿Por favor?ingrese?una?cadena...\n"); s, 300, stdin ); //Cadena de entrada

i=j=0;

while(s[j]=s[i])//Se copia la matriz de caracteres a sí mismo

if(s[j]gt;'9'?||?s[j]lt;'0')//La variable de conteo j se incrementa solo cuando se reciben caracteres no numéricos

j;

printf("\nDespués?eliminar?digital?caracteres:\ns\n",

return?0;

}

Los resultados de la ejecución de prueba son los siguientes: