「if」キーワードに一致するコードをflexで記述しようとしています。私が書くとき:
if printf("Saw an if");
一致しますが、一致します。たとえば、入力がabcdifcdの場合、出力はabcdSaw ifcdになりますが、無効にします。つまり、出力は無効であるため、 abcifcdである必要があります。つまり、キーワード「if」が単独で見つかった場合にのみ有効にします。たとえば、abcdまたはabcdの場合は有効ですが、ifa、aifなどは無効にします。これどうやってするの?