2017-12-05 19 views
0

NPPExec 및 c 코딩을 처음 사용했습니다. 컴파일하고 난NPPExec scanf Notepad ++ Console

NPP_SAVE CD를 $를하려고 할 때

int number; 
scanf("enter a number: %d" ,&number); 
printf("\nyour number is: %d\n", number); 

같은 AC 코드를 실행하는 방법이 있나요 (CURRENT_DIRECTORY) cmd를/C g ++ -utf-8 -pedantic -Wall -W -Wconversion -Wshadow -Wcast-qual -Wwrite-strings $ (FILE_NAME) -o $ (NAME_PART) .exe & IF ERRORLEVEL 1 (에코. & & 에코 구문 오류가 컴파일 중 발견되었습니다.) ELSE (cmd/c "$ (CURRENT_DIRECTORY) \ $ (NAME_PART) .exe "-run)

는 scanf()는

이 도와주세요 무시 :/

답변

0

int number; 
scanf("enter a number: %d" ,&number); 
printf("\nyour number is: %d\n", number); 

당신이 scanf에 호출 사용자 프롬프트를 출력하려고하는 것처럼 그것은 보인다. 불행히도 그게 scanf이 아닙니다.

별도로 프롬프트를 인쇄해야합니다. 제공 :

int number; 
prinf("enter a number: "); 
int rval = scanf("%d", &number); 
if (rval == 1) // test that read got something 
{ 
    printf("\nyour number is: %d\n", number); 
} 
else 
{ 
    printf("\nyour input is USELESS!\n", number); // though a less mocking tone 
                // is usually appreciated by users. 
} 

또는 이와 유사한 내용.