私は c++ でのプログラミングが初めてで、lynda.com のチュートリアルに従って問題に直面しています。チュートリアル ビデオでは問題ないように見えますが、これは私にはうまくいきません。
#include <stdio.h>
enum { max_string = 127 };
static char string[max_string + 1 ] = "";
int main( int argc, char ** argv ) {
printf("Type a string: ");
fgets(string, max_string, stdin);
printf("The string is %s", string);
return 0;
}
そして、これを実行すると何か空白が表示され、ブランケットスペースで「ねえ」のような何かを右にすると、次のようになります。
hey
Type a string: The string is hey
これは私にとって完全に奇妙であり、私が何を間違っているのかわかりません。私はところでEclipseを使用しています。
誰か助けてくれませんか?