Colección de citas famosas - Slogan de motivación - c contenedor de diccionario agregado
c contenedor de diccionario agregado
#¿Incluir? & ltstdio.h & gt
¿#Contiene? & ltstring.h & gt
const? int? ¿TAMAÑO MÁXIMO? =?10;
constante? int? Maxlen? =?50;
¿Anulado? mysort(char?s[][MAXLEN], int?n)? {
int? I, j, k;
¿Char? tmp[MAXLEN];
para (i?=?0;?i?<?n;?++i)? {
k? =?i;
Para (j?=?i?+?1;?j?<?n;?++j)? {
if(strcmp(s[k],s[j])?& gt?0)?k? =?j;
}
Si (¡¿yo?! =?k)? {
strcpy(tmp, s[I]);
strcpy(s[i], s[k]);
strcpy(s[k]); ], tmp);
}
}
}
int? principal()? {
int? Yo;
¿Ciel? s[MAXSIZE][MAXLEN];
Printf("Ingrese %d cadenas:\n ",MAXSIZE);
Para (I?=?0;?I? <? MAXSIZE?++i)
fgets(s[i], MAXLEN, stdin);
Printf("antes de ordenar:\n");
for (i?=?0;?i?<?MAXSIZE?++i)
printf("%s ", s[I]);
mysort(s, MAXSIZE);
Printf("Después de ordenar: \ n ");
Para (i?=?0;?i?<?MAXSIZE?++ i)
printf("%s ", s[I]);
¿Regresión? 0;
}