#include <stdio.h>
#include <conio.h>
int main(void)
{
char ch;
for(ch=getche(); ch!='q'; ch=getche());
printf("Found the q");
return 0;
}
ここで for ループがどのように機能するのか理解できません。初期化と条件付きテストは理解できます。しかし、インクリメント部分で getche 関数を再度使用する必要がある理由がわかりません。