#include <stdio.h>
#include <string.h>
void SortString(char *strings[], int size)
{
char *temp;
for(int i = 0; i < size - 1; i++) {
for(int j = i + 1; j < size; j++) {
if (strcmp(strings
[i
], strings
[j
]) > 0) { temp = strings[i];
strings[i] = strings[j];
strings[j] = temp;
}
}
}
}
int main()
{
char *names[] = {"D", "C", "B", "A"};
SortString(names, 4);
for (int i=0; i < 4; ++i) {
}
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdHJpbmcuaD4KCnZvaWQgU29ydFN0cmluZyhjaGFyICpzdHJpbmdzW10sIGludCBzaXplKQp7CiAgICBjaGFyICp0ZW1wOwogICAgZm9yKGludCBpID0gMDsgaSA8IHNpemUgLSAxOyBpKyspIHsKICAgICAgICBmb3IoaW50IGogPSBpICsgMTsgaiA8IHNpemU7IGorKykgewogICAgICAgICAgICBpZiAoc3RyY21wKHN0cmluZ3NbaV0sIHN0cmluZ3Nbal0pID4gMCkgewoJCQkJdGVtcCA9IHN0cmluZ3NbaV07CgkJCQlzdHJpbmdzW2ldID0gc3RyaW5nc1tqXTsKCQkJCXN0cmluZ3Nbal0gPSB0ZW1wOwoJCQl9CgkJfQogICAgfQp9CmludCBtYWluKCkKewoJY2hhciAqbmFtZXNbXSA9IHsiRCIsICJDIiwgIkIiLCAiQSJ9OwoJCglTb3J0U3RyaW5nKG5hbWVzLCA0KTsKCQoJZm9yIChpbnQgaT0wOyBpIDwgNDsgKytpKSB7CgkJcHJpbnRmKCIlc1xuIiwgbmFtZXNbaV0pOwoJfQp9Cg==