>>976-977
ありがとうございます。
しかし、fflush(stdin)を全部入れ替えたら新たな問題が。

#include<stdio.h>
#include <string.h>
#include <conio.h>

main(){
  int check=0;
  char word[8]="string\n",input[8];

  while(check == 0){
//   fflush(stdin);
    while(kbhit()){
      getch();
    }
    fgets(input, 8, stdin);

    if (strcmp(word,input) == 0){
      printf("OK\n");
      check = 1;
    }else{
      printf("NG\n");
    }
  }
  return 0;
}