ÇÁ·Î±×·¡¹Ö

 3198, 1/160 ȸ¿ø°¡ÀÔ  ·Î±×ÀΠ 
   he891025
   [C¾ð¾î] Á¦°¡ switch¹®À¸·Î¸¸ °è»ê±â ©·Á´Âµ¥ .. µµ¿òÁ»¿ä !!

http://www.hackerschool.org/HS_Boards/zboard.php?AllArticle=true&no=3282 [º¹»ç]


#include <stdio.h>

char Calculator, r;

int main(void)
{
        int a, b;

        puts("'A'=add 'U'=Subtract 'M'=Multiply 'D'=Divide\n");

        scanf("%d %c %d",&a,&Calculator,&b);
        switch(Calculator)
        {
                case '+' : printf("%d + %d = %d\n",a,b,a+b);        
                break;

                case '-' : printf("%d - %d = %d\n",a,b,a-b);
                break;

                case '/' : printf("%d / %d = %.4lf\n",a,b,a/b);
                break;

                case '*' : printf("%d * %d = %d\n",a,b,a*b);
                break;

                default        : printf("()&&^%$(*(&^$&^%()&&^%$(*(&^$&^%");
        }
        
        printf("¿¬»êÀ» °è¼Ó ÇϽðڽÀ´Ï±î? (Y,N) \n");

        scanf("%c",&r);
        getchar();

        switch(r)         //¹®Á¦´Â ¿©±â¿¹¿ä ¿Ö ¾Æ·¡ Y ¸¦ ´­·¯µµ ¿Ö default °ª¸¸ Ãâ·ÂÇϳª¿ä?
              //Á¦°¡ ÇÏ°í ½ÍÀº°ÍÀº ¿¬»ê ¿Ï·á µÇ¸é ±× °á°ú °ªÀ¸·Î ¶Ç ´õÇϰųª
             //¿¬»êÀ» À̾ ÇÏ°í ½ÍÀºµ¥ ½ºÀ§Ä¡ ¹® ¾È¿¡ ½ºÀ§Ä¡ ¹®À» ³ÖÀ¸·Á´Âµ¥ ¾ÈµÇ¿© ..........
        {
                case 'Y' : return printf("34343242");  
        
                case 'N' : printf("34343242");

                default        : printf("()&&^%$(*(&^$&^%()&&^%$(*(&^$&^% \n");
        }
        
        
        return 0;

}


-------------ÀÌ ¹Ú½º ºÎºÐÀº ¼öÁ¤ ¾ÆÁ÷ ¾ÈµÊ¿ä.....-------------------------------------------
                switch(Calculator);
                {

                case '+' : return printf("%d + %d = %d\n",a,a+b);        
                        break;
                        
                case '-' : return printf("%d - %d = %d\n",a,a-b);
                        break;
                        
                case '/' : return printf("%d / %d = %.4lf\n",a,b);
                        break;
                        
                case '*' : return printf("%d * %d = %d\n",a,b);
                        break;
                }
----------------------------------------------ÀÌ ¹Ú½º ºÎºÐÀº ¼öÁ¤ ¾ÆÁ÷ ¾ÈµÊ¿ä.....        

  Hit : 5189     Date : 2012/01/17 08:00



    
Z2ong2 case '+' : return printf("%d + %d = %d\n",a,a+b);
break;

¿©±â¼­ return printf()´Â ¹¹ÁÒ.. printf¹Ýȯ°ªÀ» ¸®ÅÏÇѴܰǰ¡..
returnÀ» »©¼¼¿ä returnÇÏ´Ï mainÇÔ¼ö°¡ ³¡³ªÁÒ
±×¸®°í printf("%d + %d = %d\n",a,a+b);¿©±â¼­ ÀÎÀÚ°¡ ÀÌ»óÇÏ°Ô µé¾î°¬³×¿ä
printf("%d + %d = %d\n",a,b,a+b); ÀÌ·¸°Ô ¹Ù²Ù½Ã°í
2012/01/18  
he891025 ±×ºÎºÐÀº ¼öÁ¤ ÇØ¾ßµÉºÎºÐÀ̶ó ½á³õ¾Ò´Âµ¥ ¹®Á¦´Â À§¿¡ ºÎºÐ ÁÖ¼®Ã³¸® ÇÑÂÊÁ» ,... 2012/01/18  
reality Scanf¸¦ gets·Î ¹Ù²ãº¸½Ã°í ¾ÈµÇ¸é ´Ù½Ã... 2012/01/20