

開発環境についての質問です。  
現在、Eclipse+CDTを使ってWindows上でC言語をプログラミングをしています。  
MinGW GCC環境のgdbを使ってデバッグすると、scanfでうまく入力できずに困っています。

[code]

    #include <stdio.h>
    #include <stdlib.h>
    
    int main(void) {
        char string[10];
    
        setvbuf(stdout, NULL, _IONBF, 0);
        scanf("%s", string);
        printf("%s\n", string); 
        return EXIT_SUCCESS;
    }
    
[/code]

文字をscanfで入力してそのままprintfで出力するプログラムで、Eclipseで実行しても正しい結果を得ることができるのですが、Eclipseのデバッガでデバッグすると、

「ようこそC言語へ」と入力すると、

「44-thread-select」と出力されてしまいます。

コマンドラインでgdbデバッグをすると、ちゃんと実行できることから、Eclipse上の問題と考えられるのですが、どこか設定しなければいけなかったところがあるのでしょうか？  
それとも、Eclipseの仕様なんでしょうか？

初心者のような質問ですが、回答よろしくお願いします。

スペック  
・OS：windows 10 Pro  
・Eclipse：Eclipse Neon.3(4.6.3)  
・gcc：gcc version 7.1.0 (x86_64-win32-sjlj-rev0, Built by MinGW-W64 project)  
・gdb：GNU gdb (GDB) 7.11.1  
・Eclipse CDT：9.2.1.201703062208  
・Eclipse CDT SDK：9.2.1.201703062208  
・Eclipse GDB Common：9.2.1.201703062208


CC BY-SA 3.0
2017-06-27T08:18:26.293
35912
2017-06-27T08:18:26.293
24057
question
windows eclipse gdb
Eclipse+CDTのgdbデバッグについてscanfで入力するとxx-thread-selectが勝手に入力される