무엇이 틀린거죠
글쓴이: 한동수@Facebook / 작성시간: 금, 2017/06/09 - 9:44오후
#include
int main(){
int a;
printf("변환할 것은 무엇인가요? (1:길이, 2:시간, 3:온도)");
scanf("%d",&a);
switch(a){
case 1 :
int b;
printf("어떻게 변환할까요? (1: cm →inch, 2: inch →cm)");
scanf("%d",&b);
if(b = 1){
double a;
printf("변환할 값을 입력하세요: ");
scanf("%lf",&a);
printf("%.2lf",a / 2.54);
}else{
double a;
printf("변환할 값을 입력하세요: ");
scanf("%lf",&a);
printf("%.2lf", a, a * 2.54);
break;}
}
return 0;
}
else문은 적용이 안됨 ㅠ 도와주실분
Forums:
ㅋㅋㅋ
if(b = 1)
희망적인 소식을 드리자면, 다음번에 같은 실수를 저지를 때는 좀 더 빨리 원인을 찾을 수 있게 될 겁니다.
디버그 삽질이 프로그래머를 키우는 법이죠.
계산도 확인해 보셔야 할거 같네요.
1센티미터는 0.393701 인치
1인치는 2.54cm
https ://search.naver.com/search.naver?sm=tab_hty.top&where=nexearch&query=inch+cm&oquery=inc%E3%85%97&tqi=TgqFTlpVuEKssu1ZbIossssss2o-102378&ie=utf8
결과 값이 다른거 같습니다.
----------------------------------------------------------------------------
젊음'은 모든것을 가능하게 만든다.
매일 1억명이 사용하는 프로그램을 함께 만들어보고 싶습니다.
정규 근로 시간을 지키는. 야근 없는 회사와 거래합니다.
각 분야별. 좋은 책'이나 사이트' 블로그' 링크 소개 받습니다. shintx@naver.com
소스 코드는 code 태그 안에 넣어 주셔요.
소스 코드는 code 태그 안에 넣어 주셔요.
안 그러면 들여쓰기 다 사라지고, 읽기 어려운 코드 되고, 좋은 답을 얻기 어려워집니다.
세벌 https://sebuls.blogspot.kr/
댓글 달기