fork download
  1. #include <stdio.h>
  2. #include <string.h>
  3.  
  4. #define N_DATA 4
  5. char data[N_DATA][10] = { "홍길동", "이순신", "강감찬", "유관순" };
  6.  
  7. void bubble_sort(char list[][10], int n){
  8. int i,j;
  9. char temp[10];
  10. for(i=0;i<n-1;i++){
  11. for(j=0;j<n-1-i;j++){
  12. if(strcmp(list[j],list[j+1])>0){
  13. strcpy(temp,list[j]);
  14. strcpy(list[j],list[j+1]);
  15. strcpy(list[j+1],temp);
  16. }
  17. }
  18. }
  19. }
  20.  
  21.  
  22. int main(void){
  23. bubble_sort(data,N_DATA);
  24. for(int i;i<N_DATA;i++){
  25. printf("%s\n",data[i]);
  26. }
  27. }
  28.  
Success #stdin #stdout 0.01s 5308KB
stdin
Standard input is empty
stdout
강감찬
유관순
이순신
홍길동