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;

}