Turbo-C
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
터보-C 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
Lua 게시판
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C/C++ Q/A
[6245] 계산기코딩 하다가 질문합니다.
궁금 [] 6238 읽음    2008-10-05 16:45
#include <stdio.h>
main() {
int a,b,sum;
char acc;
printf("첫번째 수를 입력하시오.\n");
scanf("%d",&a);
printf("연산자를 선택하시오<+,-,*,/>.\n");
scanf("%c",acc);
acc=getchar();
printf("두번째 수를 입력하시오.\n");
scanf("%d",&b);
if (acc == '+') {
printf("%d %c%d = %d\n",a,acc,b,a+b);
}
else if (acc == '-') {
printf("%d %c%d = %d\n",a,acc,b,a-b);
}
else if(acc == '*') {
printf("%d %c%d = %d\n",a,acc,b,a*b);
}
else if(acc == '/') {
printf("%d %c%d = %d\n",a,acc,b,a/b);
}
else {
printf("에러");
}
}

실행은 됩니다

근데

마지막에

null pointer assignment

라는 문구가뜹니다

포인터는 쓴적도 없는데 ..

if 문이 문제인듯 싶은데

고수분들의 답변 부탁드립니다.

+ -

관련 글 리스트
6245 계산기코딩 하다가 질문합니다. 궁금 6238 2008/10/05
6246     Re:계산기코딩 하다가 질문합니다. 불사새 5443 2008/10/06
6247         Re:Re:그래도 똑같네요.. 으휴 5549 2008/10/06
6248             Re:Re:Re:그래도 똑같네요.. 불사새 4602 2008/10/06
6249                 Re:Re:Re:Re:그래도 똑같네요.. 흐아 7634 2008/10/06
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.