안녕 개십장애 c언어 공부하고있는데
내가 함수호출로 계산기를 쳐 만들어야돼 근데 잘 몰겠어 한번봐줘
#include "stdafx.h"
#include "stdlib.h"
void print();
double cal(double n1,double n2,char op);
void op_result();
int _tmain(int argc, _TCHAR* argv[])
{
double n1,n2,result;
char op;
print();
result=cal(n1,n2,op);
op_result();
system("pause");
return 0;
}
void print()
{
double n1,n2;
char op;
printf("계산을 입력하세요:");
scanf("%lf %c %lf",&n1,&op,&n2);
}
double cal(double n1,double n2,char op)
{
double result;
switch(op)
{
case '+' : result = n1+n2;break;
case '-' : result = n1-n2;break;
case '*' : result = n1*n2;break;
case '/' : result = n1/n2;break;
}
return result;
}
void op_result()
{
double n1,n2,result;
char op;
printf("\n 결과 >> %.lf %c %lf = %.1lf\n",n1,op,n2,result);
}
어케해야함 일단 일케 해봤는데 안댐 좀 도와줘
어디 학굔데 1학년 2학기에 C를 배움?
학교 쪽팔려서 말못함 c언제 배우는데/??
1학년 1학기 때 배우지. 2학기 땐 c++ 가르치고
2학년 때 c++ 배우기 시작하면 2학년 1학기 때 전공을 안가르치겠단 소린데;;;;
줟지잡대라 새키들 생각없어서 그래 근데 저거 좀 알려줘바
문제가 에러가 뜨는 거냐? 아니면 실행은 되는데 오작동 되는거냐?
scanf가 까리하긴 한데....이거 다음에 printf로 입력받은거 찍어봐. op가 딴거 들어왔을거 같은디
Run-Time Check Failure #3 - The variable 'op' is being used without being initialized. 요롷게 에러떠
어디를 어케 만져줘야함??
지역변수 op를 입력 받으면 뭐하노
쓸대 쓰는 op는 초기화 안된 변수네
void print(double& n1, double& n2, char& op)
그러네 백왕이 맞췄네
걍 글뢰벌로 짜
전과가 답
나 비쥬얼스튜디오2010쓰는데 안되는데????시1바 미안형들 내가 개빠가라 좀 자세히 설명해주라
너가 지금 그만두고 kt 전화상담사 하는게 장기적으로 기회비용을 따졌을 때 걍 이득일듯
c언어 기초 책이나 다시봐 멍청아
ㄴㄴ 대학만 졸업하고 김밥천국할꺼야 일단 과제라 해결부터 해야함
미래 사장님 이네여 나중에 김밥 아침 저녁 무상제공 해주실거죠?
참치김밥 무상제공 해줌 그니까 좀 세세히 알려줘바 시작한지 얼마안된 개줩밥 미래의 사장님이니까
물은 셀프지만 형한테는 물도 직접 떠다줌
치킨매니아가 술 팔아서 더 짭짤하답니다.
뻘소리긴 한데 print함수도 꼭 주소값 넘기지 말고 cal함수처럼 넘겨주면 되지 않냐? 맨 밑에 op_result 함수도