Diccionarios y listas

#¿Incluir? " stdio.h "

#¿Contiene? " cadena.h "

int? principal()

{

? ¿Ciel? str[10][30]= { 0 };

? ¿Ciel? elemento[30]= { 0 }; int? Yo,j;

? Printf("Ingrese 10 caracteres:");?

? for(I = 0;i<10;I++)//entrada

? scanf("%s ",str[I]);

? for(I = 0;i<9;I++)//sort

for(j = I+1;j<10;j++)

if(strcmp(str[i ], str[ j])>0)

{

? strcpy(tem,str[I]);

? strcpy(cadena[i], cadena[j]);

? strcpy(cadena[j], tem);

}

? Printf("Estas 10 palabras están ordenadas por diccionario, el resultado es:\n ");

? para(I = 0;i<10;i++)//? ¿Salida

? {

? printf("%s\n ",cadena[I]);

? }

}