섭씨-화씨 프로그램인데요 .. 창이 그냥꺼져요
승아
질문 제목 : 섭씨-화씨 프로그램인데요 .. 창이 그냥꺼져요그냥 꺼짐...질문 내용 :
#include stdio.h
#include conio.h
double frahrenheit(double c);
double celsius(double f);
int main()
{
int a;
double f,c;
printf(=================menu================\n);
printf( 1 : celsius - fahrencheit\n);
printf( 2 : fahrencheit - celsius\n);
printf(=====================================\n);
printf(menu : );
scanf_s(%d,&a);
switch(a)
{
case 1 :
printf(celsius : );
scanf_s(%f , &c);
printf(fahrencheit: %f\n,frahrenheit(c));
break;
case 2 :
printf(fahrencheit : );
scanf_s(%f , &f);
printf(celsius: %f\n,celsius(f));
break;
}
getchar();
}
double frahrenheit(double c)
{
return 1.8*c+32;
}
double celsius(double f)
{
return (f-32) / 1.8;
}
getchar(); 이걸 써도 결과는 안보여주고 그냥 바로 꺼지네요...... 퍼즈를써도 마찬가지구요,..
비주얼스투디오 2008 쓰고있어요
왜 결과를 안보여주는거죠?
안보여주는건아니고.. 그냥 나오자마자 꺼진다고 하면될거같네요..
소스가 틀린건 아닌거같은데...
-
다인 2024-04-04
폰트샘인가 거기에서 바꿔야 합니다..
아마 수다님은 이해 못해주실겁니다,...(저는 이해를 할수 있지만요,,,) -
일본녀 2024-04-04
ㅎ 키보드 버퍼 현상때문입니다... 우리가 문자를 입력 할때
OS 내부적으로 버퍼에 저장하게 되는데 이 버퍼가 우리가 쓴 함수에 도착하기 위해서는
엔터를 쳐줘야 합니다... 그런데 버퍼에 엔터가 남아 버리는 현상이 발생하죠
이를 해결하기 위한 다양한 방법이 있지만 VS 환경 이시라면 아래와 같이 한줄 추가
fflash(stdin); - 이거 추가
gerchar();
하시면됩니다 -_- 뎃글이라 글자체가 이렇게 나오내요 이해를;; -
휘들램 2024-04-04
교수님은 아마 aaa.exe를 더블클릭해서 실행시키지 않고
cmd창에서 실행시켜볼겁니다.
아니 소스코드만 볼수도 잇구요.. -
나츠 2024-04-04
저 그런데 이걸 과제로 내야되는데 교수님이 그냥 해보시고 바로꺼진다고 점수안주시지는 않겠죠?
-
가을 2024-04-04
고맙습니다!!!~~!