사전에서 10 영어 문자열을 정렬하는 함수를 디자인합니다.

//사전에서 10 영어 문자열을 정렬하는 함수를 디자인합니다.

# include & ltstdio.h & gt

# include & ltstring.h & gt

Void 정렬 (char str[][ 100])

{

Int I, j;

탄화 온도 [100];

//버블 정렬

For(I = 0;; 나<9; I++)

{

For (j = I+1; J< 10; J++)

{

If(strcmp(str[i], str[j]) == 1)

{

Strcpy(temp, str [I]);

Strcpy(str[i], str [j]);

Strcpy(str[j], temp);

}

}

}

}

Int main ()

{

Charstr [10] [100];

Int I;;

Printf ("10 문자열을 입력하십시오. \ n");

For(I = 0;; 나< 10; I++)

{

Printf("string %d: ",I+1);

Fgets(str[i], 100, stdin);

}

Sort (str);

For(I = 0;; 나< 10; I++)

Printf("%s\n ",str [I]);

0 을 반환합니다

}

팻: 이해가 안 돼서 물어볼 수 있어요.