ÇÁ·Î±×·¡¹Ö

 3204, 1/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 : 3126     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  
3204   Ä¡Æ®¿£Áø °í¼öºÐ °è½Ç±î¿ä[1]     rjsdudals123
02/15 227
3203   ¿À·ù Á» ã¾ÆÁÖ¼¼¿ä [1]     marunim
05/30 954
3202   c¾ð¾î segmentation fault:11 ¿À·ù Áú¹®µå¸³´Ï´Ù![2]     leebk1124
05/21 2032
3201   C++ÇÔ¼ö°ü·Ã Áú¹®ÀÌ¿¡¿ë!![3]     1999dylee
05/11 1860
3200   ÆÄÀ̽ã Áö¹® µå¸³´Ï´Ù.[1]     kksh1107
04/24 1600
3199   ¸®¹ö½ÌÀÇ ¼¼¹ø¤Š ²É - ¿ª¶û-     nninni79
04/20 2307
3198   ´Þ°í³ª ¹®¼­ ½©ÄÚµå[1]     ghjk645
03/24 1624
3197 ºñ¹Ð±ÛÀÔ´Ï´Ù  c¾ð¾î ¼Ò¼ö °ª     adwefq
04/29 1
3196   C¾ð¾î ¼Ò½ºÁú¹®ÀÔ´Ï´Ù![5]     an0088
01/05 5185
3195   C++ /// ºôµå ¿¡·¯ ¤Ð¤Ð[1]     guichanta
08/23 2412
3194 ºñ¹Ð±ÛÀÔ´Ï´Ù  c¾ð¾î µµ¿ÍÁÖ¼¼¿ä¤Ð¤Ð     su6339
04/06 0
3193   ÇØÅ·À» ¹è¿ì·Á°íÇϴµ¥[3]     zoodem04
03/26 4190
3192   c¾ð¾î¸¦ ¹è¿ì°í½Í¾î¿ä ![7]     dwc07238
02/11 4101
3191   ½ºÅÃÀÌ ½×ÀÌ´Â ¹æÇâ¿¡ °üÇؼ­!![1]     hackxx123
12/10 3536
3190   ÇØÅ·Åø¿¡¼­ ip ¾øÀÌ Çϵ忡 ½É´Â°Å¿¡´Â ¾î¶²°Ô ÀÖÀ»±î¿ä?[2]     aowlrgmlals
11/27 4330
3189   C¾ð¾î Çϴµ¥ double ½Ç¼ö¸¦ ³ÖÀºµ¥ ÀÚ²Ù 0.0ÀÌ ³ª¿Í¿ä[2]     fatou10336
11/20 3792
3188   dumpcode.h ÀÌÇØÁ» µµ¿ÍÁÖ¼¼¿ä .[1]     cm6418
11/06 3761
3187   c¾ð¾î ¾Ë°í¸®Áò Áú¹®ÀÔ´Ï´Ù.[3]     alstn8150
10/12 3774
3186     [re] c¾ð¾î ¾Ë°í¸®Áò Áú¹®ÀÔ´Ï´Ù.     dafher
05/13 1600
3185   c¾ð¾î ¼Ò½º Áú¹® ¹¹°¡ ¹®Á¦ÀÎÁö¤Ì¤Ì¤Ì¤Ì[2]     sjjh96
05/23 4310
1 [2][3][4][5][6][7][8][9][10]..[161]

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