ÇÁ·Î±×·¡¹Ö

 3204, 150/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 : 3122     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  
224   cÄÄÆÄÀÏ·¯ Áú¹®ÀÌ¿ä     dbxosus1
05/23 2935
223   ¹®Á¦ °Ë»ç ÇØÁÖ¼¼¿ä ¤Ð[5]     benkim
06/09 5093
222   c¾ð¾î Áú¹®[4]     benkim
06/09 4630
221   C¾ð¾î º¸¼ö [3]     benkim
06/10 4801
220   ºñÁÖ¾ó c++ Á¦Ç°Å°[1]     nuri774
06/16 3880
219   ºñÁÖ¾óc++[1]     nuri774
06/16 3300
218   [¾Èµå·ÎÀ̵å] ¹ßÀüÇÏ°í ÀÖ´Â °³¹ßÀÚÀä[1]     youngim0405
06/18 2806
217   c¾ð¾î¾î Áú¹®[2]     benkim
06/23 4207
216   ¹¹°¡ ¿¡·¯ÀΰÇÁö[2]     goeun30
06/26 3252
  ¸µÅ©¿¡·¯;;[5]     goeun30
06/27 3121
214   ¾È³çÇϼ¼¿ä! Ãʺ¸ÀÔ´Ï´Ù... Çѹø ºÁÁÖ¼Å¿ä ¤Ð[5]     tmdrn9212
06/28 2971
213   º¸¾ÈÀü¹®°¡ ÂÊ ¾ð¾î ¼ø¼­Á» Àâ¾ÆÁÖ¼¼¿ä.[4]     hjt7942
07/10 4623
212   TCP/IP ¼ÒÄÏ ÇÁ·Î±×·¡¹Ö ¿À·ù[3]     whtjdwls151
07/13 7230
211   C++Àε¥ C¾ð¾î·ÎÁ» ¹Ù²ãÁֽǺРÀÖÀ¸½Å°¡¿ä,,, ¤Ð¤Ð[1]     csh30096
07/14 2990
210   c¾ð¾î NOT ºñÆ® ¿¬»êÀÚ Áú¹®[5]     benkim
07/19 7776
209   C, C++, tcp/ip ¼ÒÄÏ ÇÁ·Î±×·¡¹Ö ´É¼÷ÇϽŠºÐµé, ¾î¶»°Ô °øºÎÇϽóª¿ä?[4]     phj0860
07/27 4703
208   [C¾ð¾î] ÆÄÀÏ ÀÔÃâ·Â Áú¹®[1]     avtree
07/28 4104
207   c¾ð¾î ÁÖ¼Ò Áú¹®[1]     gozjtmznf1234
07/30 3045
206   C++ °ü·ÃÇؼ­ °£´ÜÇÑ Áú¹®ÀÔ´Ï´Ù.[2]     6¿ù
08/11 3683
205     [re] C++ °ü·ÃÇؼ­ °£´ÜÇÑ Áú¹®ÀÔ´Ï´Ù.     hch19860906
11/17 2481
[1]..[141][142][143][144][145][146][147][148][149] 150 ..[161]

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