// 例題8.2 文字列のソート // 94ページ #include #include int main(void) { char *word[7], *t; int i, j; word[0] = "monday"; word[1] = "tuesday"; word[2] = "wednesday"; word[3] = "thursday"; word[4] = "friday"; word[5] = "saturday"; word[6] = "sunday"; for (i = 0; i <= 5; i ++) { for (j = i + 1; j <= 6; j ++) { if (strcmp(word[i], word[j]) > 0) { t = word[i]; word[i] = word[j]; word[j] = t; } } } for (i = 0; i < 7; i ++) printf("%s\n", word[i]); }