ÇÁ·Î±×·¡¹Ö

 3204, 1/161 ȸ¿ø°¡ÀÔ  ·Î±×ÀΠ 
   ghdwnsgh00
   ÀÀ¿ëÇÁ·Î±×·¡¹ÖÁú¹®ÀÔ´Ï´Ù

http://www.hackerschool.org/HS_Boards/zboard.php?id=QNA_programming&no=1714 [º¹»ç]


ÀÀ¿ëÇÁ·Î±×·¡¹Ö¿¡´ëÇؼ­Áú¹®ÇÏ°Ú½À´Ï´Ù
¾Æ¹«¸® »ìÆìºÁµµ Àß ¸ð¸£°Ú³×¿ä
ÀÌ°Í¿¡ ´ëÇØ ´ä ´Þ¾ÆÁÖ½Ã°í ¼³¸íÇØÁÖ½Ã¸é °¨»çÇÏ°Ú½À´Ï´Ù
¾Æ·¡ ÇÁ·Î±×·¥¿¡¼­ main() ³»ºÎÀÇ switch¹®À» ¿Ï¼ºÇϽÿÀ.
#include<stdio.h>
#include<string.h>
void compare1(char first_string[100])
{
        int i, len, same = 0;
        char second_string[100];

        printf("Input second string : ");
        scanf("%[^\n]s", second_string);

        len = strlen(second_string);

        for(i = 0 ; i < len ; i++)
        {
                if(first_string[i] != second_string[i])
                        break;
                else
                        same++;
        }
        if(same == len)
                printf("Same!\n");
        else
                printf("Different!\n");
}
void length2(char first_string[100])
{
        int len;

        len = strlen(first_string);
        printf("±æÀ̴  =  %d\n", len);
}
void Replace_char3(char first_string[100])
{
        int pos;
        char munja;

        printf("º¯È­ ½Ãų ¹®ÀÚ¸¦ ÀÔ·Â : ");
        scanf("%c", &munja);
        getchar();
        printf("º¯È­ ½Ãų À§Ä¡¸¦ ÀÔ·Â : ");
        scanf("%d", &pos);
        getchar();
        
        first_string[pos] = munja;
        printf("¹®ÀÚ¿­ : %s\n", first_string);
}
void character_position4(char first_string[100], int len)
{
        char munja;
        int i, count = 0;

        printf("ºñ±³ÇÒ ¹®ÀÚ¸¦ ÀÔ·Â : ");
        scanf("%c", &munja);
        getchar();

        for(i = 0 ; i < len ; i++)
        {
                if(first_string[i] == munja)
                        count++;
        }
        printf("%c ¹®ÀÇ °³¼ö´Â : %d\n", munja, count);
}
void character_search5(char first_string[100])
{
        int input;

        printf("À§Ä¡¸¦ ÀÔ·Â : ");
        scanf("%d", &input);

        printf("first_string[%d] : %c\n", input, first_string[input]);
}

void Change_first_string(char first_string[100])
{
        int i, j, k, first_len, second_len;
        char second_string[100];
        char temp_string[100];

        printf("Second input string : ");
        scanf("%[^\n]s", second_string);

        first_len  = strlen(first_string);
        second_len = strlen(second_string);

        for(i = 0 ; i < first_len+1 ; i++)
                temp_string[i] = first_string[i];
        for(j = 0 ; j < second_len+1 ; j++)
                first_string[j] = second_string[j];
        for(k = 0 ; k < first_len+1 ; k++)
                second_string[k] = temp_string[k];

        printf("first_string : %s     \n", first_string);
        printf("second_string : %s    \n", second_string);
}
void main()
{
        int number, len, state = 1;
        char first_string[100];

        printf("Input first string : ");
        scanf("%[^\n]s", first_string);

        len = strlen(first_string);

        while(state)
        {
                printf("\n----------------------------------\n");
                printf("  1 Compare string      \n");
                printf("  2 String Length       \n");
                printf("  3 Replace char        \n");
                printf("  4 Count char          \n");
                printf("  5 Call place          \n");
                printf("  6 Change first string \n");
                printf("  7 End\n"                 );
                printf("----------------------------------\n");
                
                printf("You Command : ");
                scanf("%d", &number);
                getchar();
                
                switch(number)
                {
                case 1:
                                                        ;  ¨ç
                        break;
                case 2:
                                                        ;  ¨è
                        break;
                case 3:
                                                        ;  ¨é
                        break;
                case 4:
                                                        ;  ¨ê
                        break;
                case 5:
                                                        ;  ¨ë
                        break;
                case 6:
                                                        ;  ¨ì
                        break;
                case 7:
                        state = 0;
                        break;
                }
        }
}

  Hit : 2640     Date : 2008/10/04 09:08



    
Neighbor Çб³ ¼÷Á¦¸¦ ÇØ´Þ¶ó´Â feelÀε¥¿ä °Ô´Ù°¡ À§¿¡ ÇÔ¼ö°¡ ÀüºÎ´Ù ÀûÇôÀִµ¥ ±×³É ÇÔ¼ö È£Ã⸸ ÇÏ¸é µÇ´Âµ¥¿ä... 2008/10/05  
Neighbor Àú°É ¸ð¸¥´Ù´Â°Ç ¼ö¾÷½Ã°£¿¡ Àä´Ù´Â°É·Î ¹Û¿¡ ¾Èº¸À̴µ¥¿ä.. 2008/10/05  
Neighbor 1¹ø¿¡´Â ¹®ÀÚ¿­ ºñ±³À̹ǷΠÇØ´çÇÏ´Â ÇÔ¼öÀÎ compare1(first_string); ÇÏ¸é µÇ°Ú³×¿ä-_-; ´Ù ÀÌ·±½ÄÀÔ´Ï´Ù 2008/10/05  
3204   Ä¡Æ®¿£Áø °í¼öºÐ °è½Ç±î¿ä[1]     rjsdudals123
02/15 222
3203   ¿À·ù Á» ã¾ÆÁÖ¼¼¿ä [1]     marunim
05/30 952
3202   c¾ð¾î segmentation fault:11 ¿À·ù Áú¹®µå¸³´Ï´Ù![2]     leebk1124
05/21 2029
3201   C++ÇÔ¼ö°ü·Ã Áú¹®ÀÌ¿¡¿ë!![3]     1999dylee
05/11 1859
3200   ÆÄÀ̽ã Áö¹® µå¸³´Ï´Ù.[1]     kksh1107
04/24 1599
3199   ¸®¹ö½ÌÀÇ ¼¼¹ø¤Š ²É - ¿ª¶û-     nninni79
04/20 2304
3198   ´Þ°í³ª ¹®¼­ ½©ÄÚµå[1]     ghjk645
03/24 1621
3197 ºñ¹Ð±ÛÀÔ´Ï´Ù  c¾ð¾î ¼Ò¼ö °ª     adwefq
04/29 1
3196   C¾ð¾î ¼Ò½ºÁú¹®ÀÔ´Ï´Ù![5]     an0088
01/05 5175
3195   C++ /// ºôµå ¿¡·¯ ¤Ð¤Ð[1]     guichanta
08/23 2409
3194 ºñ¹Ð±ÛÀÔ´Ï´Ù  c¾ð¾î µµ¿ÍÁÖ¼¼¿ä¤Ð¤Ð     su6339
04/06 0
3193   ÇØÅ·À» ¹è¿ì·Á°íÇϴµ¥[3]     zoodem04
03/26 4187
3192   c¾ð¾î¸¦ ¹è¿ì°í½Í¾î¿ä ![7]     dwc07238
02/11 4093
3191   ½ºÅÃÀÌ ½×ÀÌ´Â ¹æÇâ¿¡ °üÇؼ­!![1]     hackxx123
12/10 3534
3190   ÇØÅ·Åø¿¡¼­ ip ¾øÀÌ Çϵ忡 ½É´Â°Å¿¡´Â ¾î¶²°Ô ÀÖÀ»±î¿ä?[2]     aowlrgmlals
11/27 4320
3189   C¾ð¾î Çϴµ¥ double ½Ç¼ö¸¦ ³ÖÀºµ¥ ÀÚ²Ù 0.0ÀÌ ³ª¿Í¿ä[2]     fatou10336
11/20 3779
3188   dumpcode.h ÀÌÇØÁ» µµ¿ÍÁÖ¼¼¿ä .[1]     cm6418
11/06 3751
3187   c¾ð¾î ¾Ë°í¸®Áò Áú¹®ÀÔ´Ï´Ù.[3]     alstn8150
10/12 3767
3186     [re] c¾ð¾î ¾Ë°í¸®Áò Áú¹®ÀÔ´Ï´Ù.     dafher
05/13 1597
3185   c¾ð¾î ¼Ò½º Áú¹® ¹¹°¡ ¹®Á¦ÀÎÁö¤Ì¤Ì¤Ì¤Ì[2]     sjjh96
05/23 4305
1 [2][3][4][5][6][7][8][9][10]..[161]

Copyright 1999-2024 Zeroboard / skin by Hackerschool.org / Secure Patch by Hackerschool.org