ÇÁ·Î±×·¡¹Ö

 3206, 4/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 : 2631     Date : 2008/10/04 09:08



    
Neighbor Çб³ ¼÷Á¦¸¦ ÇØ´Þ¶ó´Â feelÀε¥¿ä °Ô´Ù°¡ À§¿¡ ÇÔ¼ö°¡ ÀüºÎ´Ù ÀûÇôÀִµ¥ ±×³É ÇÔ¼ö È£Ã⸸ ÇÏ¸é µÇ´Âµ¥¿ä... 2008/10/05  
Neighbor Àú°É ¸ð¸¥´Ù´Â°Ç ¼ö¾÷½Ã°£¿¡ Àä´Ù´Â°É·Î ¹Û¿¡ ¾Èº¸À̴µ¥¿ä.. 2008/10/05  
Neighbor 1¹ø¿¡´Â ¹®ÀÚ¿­ ºñ±³À̹ǷΠÇØ´çÇÏ´Â ÇÔ¼öÀÎ compare1(first_string); ÇÏ¸é µÇ°Ú³×¿ä-_-; ´Ù ÀÌ·±½ÄÀÔ´Ï´Ù 2008/10/05  
3146   80386Ã¥ÀÌ ±¸Çϱâ Èûµç ÀÌÀ¯°¡ ¹º°¡¿ä?[4]     asd3253
02/03 2934
3145   8051 ÇÁ·Î±×·¡¹Ö[MICOM]     ¾ÆÀÌÇÁ¸®µå
04/23 6433
3144   Ãâ·Â ÁÙÀ» À§ ¾Æ·¡·Î ¹ø°¥¾Æ°¡¸é¼­ ¹Ù²Ü¼ö ÀÖ³ª¿ä?[6]     JJang777
06/07 2758
3143   Ãâ·Â ¸Þ½ÃÁö¸¦ ¹Þ¾ÆµéÀÌ´Â ¹æ¹ý[2]     lMaxl04
03/06 2812
3142   Àá½Ã Áú¹®Á»µå¸³´Ï´Ù[9]     doum79
07/12 3281
  ÀÀ¿ëÇÁ·Î±×·¡¹ÖÁú¹®ÀÔ´Ï´Ù[3]     ghdwnsgh00
10/04 2630
3140   ActiveX¿¡¼­ OPEN CV¸¦ ¾î¶»°Ô Çؾ߻ç¿ëÇÒ¼öÀÖÀ»±î¿ä     psh34
10/19 2938
3139   Àç°¡usb¸®´õ±â»ç¿ëÁßÀä±Ã±ÝÇÑ°Ô[1]     wjw1025
02/11 2719
3138   Àç±ÍÇÔ¼ö¸¦ ¹Ýº¹¹®À¸·Î °íÄ¡´Âµ¥¿ä..¤Ð_¤Ð[6]     LCF
08/31 3455
3137   Àç±ÍÈ£Ãâ ¼Ò½ºÄÚµå ºÐ¼®.....     h@cking2013
03/24 3393
3136   Àç¹ÌÀÖ´Â Áú¹®..[3]     min0cap
12/23 3746
3135   Àǹ®Á¡ ¸®´ª½º¸¦ ±ò¸é À©µµ¿ì´Â »ç¿ëÇÏÁö¸øÇϳª¿ä?[4]     greatsky77
04/08 3164
3134   ADT°ü·ÃÀä C++(ÀڷᱸÁ¶Áß)[1]     flminamk
03/08 3387
3133   Advanced Linux Programming ÀÌ Ã¥ c¾ð¾î óÀ½ ¹è¿ì´Â »ç¶÷ º¼¸¸ ÇÑ°¡¿ä?[3]     bless09
04/02 3711
3132   ÃÊÂ¥ Áú¹®Á» ³¯¸±°Ô¿ä     llhr
06/21 3085
3131   ÃʵîÇб³ Hello, Guta! ¿¡¼­[1]     jiomam70
07/28 2971
3130   ÃʵîÇлý ³ª¿Âµ¥±îÁö ´ÙºÃ½À´Ï´Ù..[1]     j4350
02/12 2539
3129   Ãʺ¸ ÀûÀÎ ÁúºÐÀÌ¿ä~[5]     mania1984
02/08 3158
3128   Ãʺ¸ Áú¹®ÀÔ´Ï´Ù.(¹®ÀÚ¿­ ¹è¿­¿¡ ´ëÇؼ­...)[1]     kgh9090
10/05 3915
3127   Ãʺ¸ ÇÁ·Î±×·¡¸ÓÀÔ´Ï´Ù.[8]     sksms119
10/10 3167
[1][2][3] 4 [5][6][7][8][9][10]..[161]

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