´Ù¸¥´ÔµéÀÌ switch¿¡ ¹®Á¦ÀÕ°í ¿ÀŸ³ª¼ ±×·¡¼ °í쳣´Âµ¥ ¾ÈµÅ¿ä
¿¡·¯:parse error before 'first'
warning: data definition has no type or strorage class
parse error before 'resdisp'
warning: data definition has no type or strorage class
#include <stdio.h>
viod first();
double add();
double sub();
double mul();
double div();
viod resdisp(double);
int main()
{
int selection;
double result;
first();
scanf("%d", &selection);
switch(selection) {
case1 : result = add();
break;
case2 : result = sub();
break;
case3 : result = mul();
break;
case4 : result = div();
break;
}
resdisp(result);
return 0;
}
viod first()
{
printf("=======SACE ACADEMY=========\n\n");
printf("1¹ø\n\n");
printf("2¹ø\n\n");
printf("3¹ø\n\n");
printf("4¹ø\n\n");
printf("SACEACADEMY ÀÇ ±ÇÇÑÀ¸·Î »ç¿ëÇÕ´Ï´Ù ¸¸µçÀÌ ³ª.");
}
double add()
{
double a, b, res;
printf("µÎ°³¼ýÀÚÀÔ·Â:");
scanf("%lf%lf", &a, &b);
res=a+b;
return res;
}
double sub()
{
double a, b, res;
printf("µÎ°³¼ýÀÚÀÔ·Â:");
scanf("%lf%lf", &a, &b);
res=a-b;
return res;
}
double mul()
{
double a, b, res;
printf("µÎ°³¼ýÀÚÀÔ·Â:");
scanf("%lf%lf", &a, &b);
res=a*b;
return res;
}
double div()
{
double a, b, res;
printf("µÎ°³¼ýÀÚÀÔ·Â:");
scanf("%lf%lf", &a, &b);
res=a/b;
return res;
}
viod resdisp(double val)
{
printf("°á°ú´Â %lfÀÔ´Ï´Ù ÇÑÀç¹® ÃÖ°í.", val);
} |