나는 체중하고 키를 따로따로 입력하고 싶은데 체중만 입력하면 키는 무슨 이상한 값이 입력되버리는데 이거 왜이러는거임?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | double weight; double height; double Bmi; printf("소수점 첫번째 자리 까지 체중을 입력하세요 : "); scanf("%.1ㅣf", &weight); printf("\n소수점 첫번째 자리 까지 키를 입력하세요 : "); scanf("%.1ㅣf", &height); Bmi = weight / (height * height); printf("%lf", Bmi); | cs |
일단 질문하는 법부터 알아야겟네오
사진 수정해서 올렸어오 한번만 다시 봐주세요
버퍼비우세여
버퍼가 몬가여?
검색하세요
넹 감사합니다
컬러 스크립터 같은거 쓰지 말고 디시 하이라이터 써라
https://nanikit.github.io/dc-highlighter/
얍얍 감사 땡큐
scanf는 .1lf 할 필요 없지 않나
아아 그렇네 출력때만 하면되는군여..ㅇㅅㅇ
입력버퍼에 값이 남아서
그래서 키입력칸 밑에 getchar() 를 추가 했는데 안되네 뭐가 문제일까..
%.1ㅣf 는 뭐냐... 복사해보니 l이 아닌데..
ㅋㅋ 해결했슈 ..고마엉