0
how to execute code after yylex(); command如何在CMD WIN7執行時結束法輸入
我有同樣的問題,因爲上面的問題,不能夠在函數yylex()
%{
#include<stdio.h>
int vowel=0;
int cons=0;
%}
%%
"a"|"e"|"i"|"o"|"u"|"A"|"E"|"I"|"O"|"U" {printf("is a VOWEL");vowel++;}
[a-zA-z] {printf("Is a Consonant");cons++;}
%%
int yywrap()
{
return 1;
}
main()
{
printf("Enter String\n");
yylex();
printf("vowel=%d and Consonent=%d",vowel,cons);//how to execute this statement?
}
我在WIN7下面執行什麼並且答案說使用Ctrl + d結束您的輸入(嘗試在CMD中不起作用)。
那麼如何結束你的輸入,使下一個語句執行?