Código
/*Programa que ordena un grupo de caracteres introducidos por el usuario*/ /*Librerias a incluir*/ #include<stdio.h> #include<stdlib.h> /*Encabezados*/ void ImprimirInstrucciones(); char PedirCaracteres(char l, char c[255]); char OrdenarCaracteres(char d[255]); char ImprimirValores(char d[255], char c[255]); /*Programa principal*/ int main () { /*Imprimir instrucciones*/ ImprimirInstrucciones(); /*Inicializar un arreglo para guardar los caracteres*/ char c[255]; char d[255]; /*Pedir caracteres al usuario*/ char l; PedirCaracteres(l, c); /*Ordenar los caracteres introducidos*/ OrdenarCaracteres(d); /*Imprimir valores ordenados*/ ImprimirValores(d, c); return 0; } void ImprimirInstrucciones() { } char PedirCaracteres(char l, char c[255]) { if (l!='\n') { for(int i=0;i<=255;i++) c[i]=l; } } char OrdenarCaracteres(char d[255]) { int i=0; do { for(int k=0;k<254;k++) { if (d[k]>=d[k+1]) { i=i+1; }else { char tem; tem=d[k]; d[k]=d[k+1]; d[k+1]=tem; i=i+1; } } }while(i=254); } char ImprimirValores(char d[255], char c[255]) { for(int i=0; i==254; i++) { } }
· Los temas deben ir en su respectivo subforo (movido)
>aquí las reglas del foro
-Engel Lex