217 :
貴乃花:
【初歩】mac OSXでC言語マスターするスレ が落ちてしまったのでこちらで厨な質問させて下さい。
Project BuilderのStandard Toolでscanf()関数が実行できません。ビルドは正常に終了しているのですが。
例えば
#include <stdio.h>
int main(void)
{
int na;
printf("整数を入力して下さい");
scanf("%d" , &na);
printf("入力した整数の二倍は%dです\n" , na * 2);
return(0);
}
こんな単純なものが実行できなくて困っています。ターミナルでは日本語が使えないながらも実行できていますた。
ちなみにscanf()を使わずに int na = 12; の様にすると正常に実行されます。たぶん厨房なミスをしているとおもうのでどなたか教えて下さいませ。
>>217 Project Builderのアレは勝手にフラッシュしてくれないようね。
scanf の前に
fflush(stdout);
入れてみ。