C の超カンタンなことなら漏れに聞け
■ このスレッドは過去ログ倉庫に格納されています
0756type
NGNG同じものをタイプしても配列の長さが違います。
つまりi,jの長さが違うんです、
どうしてですか?
void num2(){
int n=100,i,j;
FILE *fp1,*fp2;
char honbun[100],type_moji[100];
fp1=fopen("input","r");
if(fp1==NULL)
exit(-1);
system("kinput2 2>/dev/null&");
do{
printf("%s", fgets(honbun,n,fp1));
fgets(type_moji,n,stdin);
i=strlen(honbun);
j=strlen(type_moji);
printf("%d %d",i,j);
}
while(!strcmp(honbun,type_moji));
fclose(fp1);
}
■ このスレッドは過去ログ倉庫に格納されています