ÇÁ·Î±×·¡¹Ö

 3206, 11/161 ȸ¿ø°¡ÀÔ  ·Î±×ÀΠ 
   goeun30
   ¸µÅ©¿¡·¯;;

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


Linking...
LINK : fatal error LNK1104: cannot open file "Debug/ÀüÈ­¹øÈ£ÀúÀå±âver2.exe"
Error executing link.exe.
¸µÅ©¿¡·¯°¡ ¹¹¶§¹®¿¡ ³ª´Â°ÅÁÒ??
ÄÄÆÄÀÏÀº ÇØ°á‰ç´Âµ¥ ¹¹°¡¹®Á¦ÀΰÇÁö..
Ȥ½Ã¸ð¸£´Ï ¼Ò½ºµµ ¿Ã¸³´Ï´Ù
#include <stdio.h>
#include <string.h>

//¿¬¶ôó ±¸Á¶Ã¼ Á¤ÀÇ
struct address
{
        char name[36];
        char age[5];
        char phone[15];
};

void print_menu();
void view_juso();
void add_juso();
void delete_juso();
//¿¬¶ôó ÆÄÀϸíÀ» Àü¿ªº¯¼ö·Î°íÁ¤
const char *fname = "c:\\juso.txt";

int main()
{
        char select=0;
        puts("\n### ¹øÈ£ÀúÀå ###\n");

        while(select !=4)
        {
                print_menu();
                gets(&select);

                switch(select)
                {
                        case '1' : view_juso();
                                break;
                        case '2' : add_juso();
                                break;
                        case '3' : delete_juso();
                                break;
                        case '4' : return 0;
                                break;
                        default : printf("\n À߸øÀÔ·ÂÇß¾î ´Ù½Ã¼±ÅÃÇؤ».\n");
                }
        }
        return 0;
}

//óÀ½»ç¿ëÀÚ¿ë Æ©Å丮¾ó ¸Þ´º Ãâ·Â
void print_menu()
{
        printf("1 ¿¬¶ôó Ãâ·Â\n");
        printf("2 ¿¬¶ôó µî·Ï\n");
        printf("3 ¿¬¶ôó »èÁ¦\n");
        printf("4 ³¡³»±â\n");
}

//ÀÔ·ÂµÈ ³»¿ë Ãâ·Â
void view_juso()
{
        char str[200]="";
        FILE *rfp, *wfp;
        int i;

        rfp = fopen(fname,"r");

    //¿¬¶ôó ÆĹÖÀÌ ¾øÀ»°æ¿ì ºóÆÄÀÏ»ý¼º
        if (rfp == NULL)
        {
                wfp = fopen(fname,"w");
                fclose(wfp);
                rfp = fopen(fname,"r");
        }
        //¿¬¶ôó ¸ðµÎ Ãâ·Â
        for(i = 1; ; i++)
        {
                fgets(str, 199 ,rfp);

                if (feof(rfp))
                break;

                printf("%2d: %s",i , str);
        }

        //i°¡ 1ÀÌ¸é ½ÇÁ¦ÆÄÀϳ»¿ë ¾øÀ½
        if(i == 1)
                puts("\n **¿¬¶ôó¿¡ ÀüÈ­¹øÈ£°¡ ¾ø¾î**\n");

        fclose(rfp);
}

//¿¬¶ôóÃß°¡
void add_juso()
{
        struct address adr = {"","",""};
        char wstr[50]="";
        FILE *wfp;

        wfp = fopen(fname,"a");

        printf("À̸§ÀÔ·Â ==>");
        gets(adr.name);
        printf("³ªÀÌÀÔ·Â ==>");
        gets(adr.age);
        printf("ÀüÈ­¹øÈ£ÀÔ·Â ==>");
        gets(adr.phone);

        strcat(wstr, adr.name);
        strcat(wstr,"\t");
        strcat(wstr, adr.age);
        strcat(wstr,"\t");
        strcat(wstr, adr.phone);
        strcat(wstr,"\n");

        fputs(wstr, wfp);

        fclose(wfp);
}
//¿¬¶ôó Á¦°Å
void delete_juso()
{
        char read_str[50][50]={"",};

        char str[50]="";
        FILE *rfp, *wfp;
        int del_line, i, count=0;

        rfp=fopen(fname,"r");

        if (rfp ==NULL)
        {
                puts("\n!!¿¬¶ôó°¡¾ø³×!!\n");
                return;
        }
        printf("\n»èÁ¦ÇÒ¹øÈ£´Â?\n");
        scanf("%d", &del_line);

        for(i=0;i<50;i++)
        {
                strcpy(str,"");
                fgets(str,50,rfp);

                if(i+1 !=del_line)
                {
                        strcpy(read_str[i], str);
                        count ++;
                }
                else
                {
                        printf("%d ÇàÀÌ »èÁ¦‰ç¾î", del_line);
                }

                if(feof(rfp))
                        break;

        }
        fclose(rfp);
        
        wfp=fopen(fname,"w");

        for(i=0;i<count;i++)
        {
                fputs(read_str[i], wfp);
        }
        fclose(wfp);
}

  Hit : 3108     Date : 2013/06/27 12:17



    
hjt7942 ½ÇÇàÁßÀÎ ÇÁ·Î±×·¥ ²ô½Ã°í ´Ù½Ã ºôµåÇÏ½Ã¸é µÇ±¸¿ä...
¹«ÀÛÁ¤ Áú¹®ÇϽñ⺸´Ü º»Àνº½º·Î °è¼Ó ÇØ°áÇغ¸½Ã°í ÇϽʼî.
2013/06/27  
goeun30 ½ÇÇàÁßÀÎ ÇÁ·Î±×·¥ ¾ø±¸¿ä
´Ù½ÃºôµåÇѰǵµ ¿©·¯¹øÀÔ´Ï´Ù.
2013/06/27  
Silk ÀÏ´Ü ¼Ò½ºÄڵ忡´Â ¹®Á¦°¡ ¾ø½À´Ï´Ù.
Àû¾îµµ ¹®¹ýÀûÀÎ ºÎºÐ¿¡¼­´Â¿ä.

¿¡·¯¸Þ¼¼Áö¸¦ ”fÀ» ¶§´Â À­ºÐ ¸»¾¸Ã³·³ ÄÄÆÄÀÏÇϸ鼭 ÇÁ·Î±×·¥ÀÌ ½ÇÇàµÇ¹ö·Á¼­ ÄÄÆÄÀÏÀÌ ¾ÈµÈ´Ù´Â °á·ÐÀÌ °¡Àå µµÃâÇϱ⠽±½À´Ï´Ù.

´Ù¸¥ »óȲÀ¸·Î´Â ¼Ò½ºÄڵ带 ¸Þ¸ðÀåÀ̳ª ´Ù¸¥ ¿¡µðÅÍ·Î ¿­¾ú°Å³ª, ¼Ò½ºÄڵ尡 ºôµåµÇ´Â Æú´õ¸¦ c: ÃÖ»óÀ§ µð·ºÅ丮·Î Àâ¾Ò°Å³ª, ÇÏ´Â ÀÌÀ¯°¡ ÀÖÀ» ¼ö ÀÕ½À´Ï´Ù.
¾î¶°Å³ª ¹º°¡ ºôµåµÇ´Â µð·ºÅ丮¸¦ Àâ°í ÀÖÀ¸¹Ç·Î, ±×°É ÇØ°áÇÏ½Ã¸é µÇ°Ú³×¿ä.
2013/06/28  
hjt7942 ´Ù½ÃºôµåÇصµ ¾ÈµÈ´Ù¸é Äڵ幮Á¦¾ø°í º¹»çÈÄ »õÇÁ·ÎÁ§Æ®¸¸µé°í ºÙ¿©³Ö°í »õ·Î ÄÄÆÄÀÏÇϼ¼¿ä ÇØ°áµÉ°Ì´Ï´Ù 2013/06/28  
HongMK900 ÀÔÃâ·Â ºÎºÐ ¸Å´ÏÆ佺Ʈ Æ÷ÇÔ ¾ÈÇÔÀ¸·Î ÇÏ°í Çغ¸¼¼¿ä. 2013/08/14  
3006   ¹°¸®µð½ºÅ© Á¢±ÙÇÏ´Â ÄÚµå ÀÛ¼ºÁßÀä..[2]     kmc8724
08/28 4386
3005   Å°º¸µå ÀÔ·Â ¸í·É¾îÁ» ¾Ë·ÁÁÖ¼¼¿ä[4]     xkdlrjxkdltm
08/27 3432
3004   sleep ¸í·É¾î¿Í Å°º¸µå·Î ÀԷµǴ ¸í·É¾îÁ» ÀÚ¼¼È÷ ¾Ë·ÁÁÖ¼¼¿ä [7]     xkdlrjxkdltm
08/26 3942
3003   ¹öÆÛ ¿À¹öÇ÷οì Çؼ®Á» ¤Ð¤Ð[3]     xkdlrjxkdltm
08/24 4893
3002   ÇÁ·Î±×·¡¹Ö[3]     xkdlrjxkdltm
08/24 3176
3001   0 °ú NULLÀÇ Â÷ÀÌ°¡ ¹¹Áö¿ä?[5]     6¿ù
08/11 5096
3000   C++ °ü·ÃÇؼ­ °£´ÜÇÑ Áú¹®ÀÔ´Ï´Ù.[2]     6¿ù
08/11 3660
2999     [re] C++ °ü·ÃÇؼ­ °£´ÜÇÑ Áú¹®ÀÔ´Ï´Ù.     hch19860906
11/17 2473
2998   c¾ð¾î ÁÖ¼Ò Áú¹®[1]     gozjtmznf1234
07/30 3026
2997   [C¾ð¾î] ÆÄÀÏ ÀÔÃâ·Â Áú¹®[1]     avtree
07/28 4095
2996   C, C++, tcp/ip ¼ÒÄÏ ÇÁ·Î±×·¡¹Ö ´É¼÷ÇϽŠºÐµé, ¾î¶»°Ô °øºÎÇϽóª¿ä?[4]     phj0860
07/27 4692
2995   c¾ð¾î NOT ºñÆ® ¿¬»êÀÚ Áú¹®[5]     benkim
07/19 7752
2994   C++Àε¥ C¾ð¾î·ÎÁ» ¹Ù²ãÁֽǺРÀÖÀ¸½Å°¡¿ä,,, ¤Ð¤Ð[1]     csh30096
07/14 2976
2993   TCP/IP ¼ÒÄÏ ÇÁ·Î±×·¡¹Ö ¿À·ù[3]     whtjdwls151
07/13 7196
2992   º¸¾ÈÀü¹®°¡ ÂÊ ¾ð¾î ¼ø¼­Á» Àâ¾ÆÁÖ¼¼¿ä.[4]     hjt7942
07/10 4611
2991   ¾È³çÇϼ¼¿ä! Ãʺ¸ÀÔ´Ï´Ù... Çѹø ºÁÁÖ¼Å¿ä ¤Ð[5]     tmdrn9212
06/28 2954
  ¸µÅ©¿¡·¯;;[5]     goeun30
06/27 3107
2989   ¹¹°¡ ¿¡·¯ÀΰÇÁö[2]     goeun30
06/26 3242
2988   c¾ð¾î¾î Áú¹®[2]     benkim
06/23 4186
2987   [¾Èµå·ÎÀ̵å] ¹ßÀüÇÏ°í ÀÖ´Â °³¹ßÀÚÀä[1]     youngim0405
06/18 2782
[1].. 11 [12][13][14][15][16][17][18][19][20]..[161]

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