#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <float.h>
#define PI 3.141592
int main(void) {
double radius =0;
printf("원 반지름 입력: ");
scanf_s("%lf\n", &radius);
printf("%lf", radius);
return 0;
}
이렇게 입력했는데 왜 프롬프트 창에서 "원 반지름 입력:" 에다가 반지름 입력하고 엔터치면 다음으로 안넘어가지는지 모르겠음
분명 맞게 한거 같은데
\n이 문제다 c언어 할 떄 ㅈㄴ 신기했는데 ㅇㅅㅇ
scanf는 \n 개행문자가 있으면 안됨
아 ㄹㅇ?
진짜 고맙다 진짜 고마워
안 찍어보긴했는데 그것 말고 딱히 문제는 안보이는걸
ㄴㄴ 열심히하셈 파이팅
이기적으로 물어도 좋음 님 성장이 중요함
어느 책에서 입력문에 저거 있는걸 봤는데 헛것을 본거 같네...
printf할 떄 \n추가하는데, printf의 %lf뒤에 \n붙이면 다음번에 출력할 떄 한줄 구분되어서 결과가나옴
ㅇㅇ 해보니까 그렇게 되더라. C가 너무 재밌어서 개인적으로 공부하는 중이였거든
printf("%lf", radius); 이거 연속으로 2번해보고, %lf\n %lf 이렇게나 %lf\n %lf\n 일케한번 해보셈
굳굳 파이팅
그렇게 해볼게 고마워!