Título: Ayuda ordenar cantidad de caracteres de cada letra en C Publicado por: Blast06 en 5 Agosto 2015, 13:44 pm Saludos.
estoy atascado en la parte de ordenar, logré ordenar la cantidad de caracteres pero los caracteres que se imprimen son de otro mundo xD. Miren: Código: int main() alguien sabe como podria solucionarlo y que quiere ayudarme con esa parte? gracias. Título: Re: Ayuda ordenar cantidad de caracteres de cada letra en C Publicado por: A.I. en 5 Agosto 2015, 14:07 pm for(i = 0; i < 128; i++){ for(h=i+1; h < 128; h++){ if(texto>= texto[h]){ elmayor= texto; texto=texto[h]; texto[h]=elmayor;} } } Por favor, indenta el código. Y usa la etiqueta GeSHI del lenguaje que estás usando. El problema es que haces los bucles mientras i y h son menores que 128, pero tu texto no tiene por que tener ese numero de caracteres y coge basura de posiciones de memoria no inicializadas, tienes que hacerlo hasta la longitud de la cadena. Prueba a usar una librería para manejo de cadenas. |