switch ¹è¿ì°í ³ª¼ ÇÏ´Â ¼÷Á¦Àε¥ ºñÁê¾ó c++·Î µ¹·È´õ´Ï ¾ÈµÇ¼¿ä.
#include<stdio.h>
void main()
{
int non,nt,b,gon,gt,gtr,gf;
printf("¼ö1À» ÀÔ·ÂÇϽÿÀ. : ");
scanf("%d",&non);
printf("¼ö2À» ÀÔ·ÂÇϽÿÀ. : ");
scanf("%d",&nt);
printf("¿¬»ê ¼±ÅÃ\n1:µ¡¼À\n2:»¬¼À\n3:°ö¼À\n4:³ª´°¼À\n¼±ÅÃ(1,2,3,4) : ");
scanf("%d",&b);
switch(b)
{
case 1:
{
non+nt=gon;
printf("%d+%d=%d\n",non,nt,gon);
break;
}
case 2:
{
non-nt=gt;
printf("%d-%d=%d\n",non,nt,gt);
break;
}
case 3:
{
non*nt=gtr;
printf("%d*%d=%d\n",non,nt,gtr);
break;
}
case 4:
{
non/nt=gf;
printf("%d/%d=%d\n",non,nt,gf);
break;
}
}
}
¹Ø¿¡ â¿¡´Â ÀÌ·¸°Ô ¶°¿©
Compiling...
¼÷Á¦-¿¬»ê.cpp
C:\¼÷Á¦-¿¬»ê.cpp(17) : error C2106: '=' : left operand must be l-value
C:\¼÷Á¦-¿¬»ê.cpp(23) : error C2106: '=' : left operand must be l-value
C:\¼÷Á¦-¿¬»ê.cpp(29) : error C2106: '=' : left operand must be l-value
C:\¼÷Á¦-¿¬»ê.cpp(35) : error C2106: '=' : left operand must be l-value
Error executing cl.exe.
¼÷Á¦-¿¬»ê.exe - 4 error(s), 0 warning(s)
¿µ¾î°¡ ¾È µÇ¼ Àú error C2106: '=' : left operand must be l-value ¶õ ¶æÀ» Àß ¸ð¸£°Ú³×¿ä. |