|  |
| |
| rainroad87 |
scanf("&d",&choice); -> scanf("%d",&choice); |
2011/11/25 |
|
windowhan |
이럴때는 if문이 아닌 select case문을 이용하시는게 간편하고 좋은방법인것 같습니다 ㅎ |
2011/11/25 |
|
| phpmyadmin |
//if -> else if
#include <stdio.h>
int main(void)
{
int choice;
int n1,n2;
printf("연산을 고르세요.. 1덧셈 2뺄셈 3곱셈 4나눗셈\n");
scanf("%d",&choice);
if(choice==1)
{
printf("덧셈을 선택하셨습니다. 두 수를 입력하세요.");
scanf("%d %d",&n1,&n2);
printf("결과는 %d",n1+n2);
return 0;
}
else if(choice==2)
{
printf("뺄셈을 선택하셨습니다. 두 수를 입력하세요.");
scanf("%d %d",&n1,&n2);
printf("결과는 %d",n1-n2);
return 0;
}
else if(choice==3)
{
printf("곱셈을 선택하셨습니다. 두 수를 입력하세요.");
scanf("%d %d",&n1,&n2);
printf("결과는 %d",n1*n2);
return 0;
}
else if(choice==4)
{
printf("나눗셈을 선택하셨습니다. 두 수를 입력하세요.");
scanf("%d %d",&n1,&n2);
printf("결과는 %d···%d",n1/n2,n1%n2);
return 0;
}
printf("프로그램을 종료합니다\n");
return 0;
} |
2011/11/25 |
|
| hgsung76 |
scanf() 에서 오류가 있었습니다. %d로 적어줘야 할부분이 &d로 되어있었습니다. |
2011/11/26 |
|
| jky961001 |
감사합니다 ㅎㅎ 제가 몇번이고 해봐도 안되서 안되는줄알고 ㅜㅜ 진짜 %,&ㅋㅋ 공부열심히할게요 감사합니다~~ |
2011/11/28 |
|
| yahoo457 |
#include <stdio.h>
int main(void)
{
int choice;
int n1,n2;
printf("연산을 고르세요.. 1덧셈 2뺄셈 3곱셈 4나눗셈\n");
scanf("&d",&choice);
이부분에서 #d를 &d로 쓰셨네여 |
2011/12/03 |
|
| ChrisJ |
if 문을 사용하실떄는 else로 꼭받아주셔야합니다 |
2011/12/05 |
|