c 조건문 질문입니다.
팬지
2023.04.01
#includestdio.hint main(){
int opt;
float val1, val2, result;
printf(연산자를 입력하세요(덧셈+,뺄셈-,곱셈*,나눗셈/) : );
scanf(%d, &opt);
printf(첫번째 실수를 입력하세요 : );
scanf(%f, &val1);
printf(두번째 실수를 입력하세요 : );
scanf(%f, &val2);
if(opt==1){
result=val1+val2;
printf(result = %f, result);
}
if(opt==2){
result=val1-val2;
printf(result = %f, result);
}
if(opt==3){
result=val1*val2;
printf(result = %f, result);
}
if(opt==4){
result=val1/val2;
printf(result = %f, result);
}
return 0;
}여기서계산기처럼 입력받는 조건을 숫자대신 +,-,*,/ 이런 연산자로 입력받아서 조건문 실행하려면 어떻게 고쳐야 하나요??
-
펴라
^^
-
VanilLa
아 작은따움표였군요! 감사합니다 ^^
-
텐시
#includestdio.h
int main(){
char opt;
float val1, val2, result;
printf(\연산자를 입력하세요(덧셈+,뺄셈-,곱셈*,나눗셈/) : \);
scanf(\%c\