• º» °Ô½ÃÆÇÀº ¼ö¾÷½Ã°£¿¡ Çлýµé ½Ç½ÀÀ» À§ÇÑ °Ô½ÃÆÇÀÔ´Ï´Ù.
  • º» °Ô½ÃÆÇ¿¡ ¿Ã¶ó¿Í ÀÖ´Â ÇÁ·Î±×·¥Àº ´ëºÎºÐ ¿Ã¹Ù¸£Áö ¾ÊÀº ÇÁ·Î±×·¥ÀÔ´Ï´Ù.
        ±èÀ±¼º
        ½Ç½À6 Ãß°¡ ¼öÁ¤



    #include <stdio.h>
    #include <malloc.h>
    #include <stdlib.h>

    void swap(int *a, int *b)
    {
        int tmp;
        tmp = *a;
        *a = *b;
        *b = tmp;
    }
    void sorting(int *p, int  *num_a, int  *num_b) {
        int j, i, index;
        for (j = 0; j < 9; j++) {
            index = j;
            for (i = j + 1; i < 10; i++) {
                if (p[i] < p[index]) {
                    index = i;
                }
            }
            swap(&p[j], &p[index]);
        }
    }
    void concat_sort(int *p, int *num_a, int *num_b)
    {
        int i, j, index;
        for (int i = 0; i<10; i++) { 
            if (i<5) { p[i] = num_a[i]; }
            else { p[i] = num_b[i - 5]; }
        }


        sorting(p, num_a, num_b);
    }
    void concat(char *s, char *str1, char *str2) {

        int cnt;

        for (int i = 0; i<10; i++) {
            if (str1[i] == '\0') { cnt = i; break; }
            s[i] = str1[i]; 
        }
        for (int i = 0; i<10; i++) {
            if (str2[i] == '\0') {
                s[i+cnt] = '\0';
                break; }
            s[i+cnt] = str2[i];
        }

        printf("%s\n", s);

    }

    int main(void)
    {
        
        int num_a[5] = { 20,80,90,50,10 }, num_b[5] = { 40,30,60,70,100 };
        int *p = (int*)malloc(sizeof(int) * 10);

        concat_sort(p, num_a, num_b);

        for (int i = 0; i<10; i++) {
            printf("%d\n", p[i]);
        }

        char str1[10] = "hello", str2[10] = "world";
        char *s = (char*)malloc(sizeof(char) * 20);

        concat(s, str1, str2);


    }

      µî·ÏÀÏ : 2017-04-13 [21:57] Á¶È¸ : 967 ´Ù¿î : 0   
     
    ¡â ÀÌÀü±Û·Î¶Ç¹øÈ£
    ¡ä ´ÙÀ½±Û½Ç½À
    Çлý½Ç½À °Ô½ÃÆÇ
    ¹øÈ£ ¨Ï Á¦ ¸ñ À̸§ Á¶È¸ µî·ÏÀÏ
    35 ÃÊ º¯È¯ ¼ÒÇÁÆ®¿þ¾îÀÇÀÌÇØ ¹ÚÁÖÇü 709 09-19
    34 ½ÃºÐÃÊ ºñ°ø°³ ¼ÒÇÁÆ®¿þ¾îÀÇÀÌÇØ Àå¼÷¿µ 25 09-19
    33 ½Ç½À ºñ°ø°³ ¼ÒÇÁÆ®¿þ¾îÀÇÀÌÇØ È«¼®ÁØ 22 09-19
    32 11½Ç½À) ½Ã¹Ä·¹ÀÌ¼Ç ÀڷᱸÁ¶ ¹Ú±ÝÁ¤ 918 06-01
    31 ½Ç½À6 Ãß°¡ ¼öÁ¤ ÀڷᱸÁ¶ ±èÀ±¼º 967 04-13
    30 ½Ç½À 6 Ãß°¡ ÀڷᱸÁ¶ ±èÀ±¼º 876 04-13
    29 ½Ç½À4-Ãß°¡ ÀڷᱸÁ¶ Á¶¼º¹ü 895 03-30
    28 ½Ç½À3-Ãß°¡ ÀڷᱸÁ¶ Á¶¼º¹ü 839 03-23
    27 ½Ç½À3-°í±Þ ÀڷᱸÁ¶ Á¶¼º¹ü 900 03-23
    26 ½Ç½À3-2 ÀڷᱸÁ¶ ±èÀ±¼º 832 03-23
    25 ½Ç½À2 °í±Þ ÀڷᱸÁ¶ Á¶¼º¹ü 943 03-16
    24 ½Ç½À2 Ãß°¡ ÀڷᱸÁ¶ ÇÑ½Â½Ä 890 03-16
    23 ½Ç½À1 ÀڷᱸÁ¶ Á¶¼º¹ü 882 03-09
    22 ³²´Ù¼Ö °´Ã¼ÁöÇâ¾ð¾î ³²´Ù¼Ö 1180 09-13
    21 1693028 À̼ºÁÖ 2Àå½Ç½À¹®Á¦ 4¹ø °´Ã¼ÁöÇâ¾ð¾î À̼ºÁÖ 1085 09-08

    [1][2][3][4][5][6][7]