#include<stdio.h>
#include<string.h>

#define MAX_PARAULES	10
#define MAX_CHARS	20

int main() {
	char paraula[MAX_PARAULES][MAX_CHARS];
	char par_intro[MAX_CHARS];
	int num_paraules=0;
	int i, j;

	for(i=0;i<MAX_PARAULES;i++) {
		printf("\nIntro paraula:\t");
		scanf("%s", par_intro);

		for(j=num_paraules; j>0 && (strcasecmp(par_intro, paraula[j-1]) < 0);j--) {
			strcpy(paraula[j], paraula[j-1]); 
		}
		strcpy(paraula[j], par_intro);
		num_paraules++;

		for(j=0;j<num_paraules;j++) {
			printf("%s\n", paraula[j]);
		}
	}
}

