unix systemにおいて
inputというファイルから文字列(日本語)を読み込んで、
それと同じ文字列を入力して同じならば…というような
タイピングゲームを作りたいのですがsystem("kinput2&")を
実行するとうまくいきません。どうしてですか?
void num2(){
int n=100,i;
FILE *fp1;
char honbun[100],type_moji[100];

fp1=fopen("input","r");

if(fp1==NULL)
exit(-1);
do{
printf("%s", fgets(honbun,n,fp1));
system("kinput2&");
fgets(type_moji,n,stdin);
}
while(!strcmp(honbun,type_moji));
fclose(fp1);
}