// Write a lex program which replace CSPIT
(in any combination
) with MBICT
.Print out string on screen where case of MBIOCT matches with CSPIT
%{
#include<string.h>
#include<stdio.h>
}%
option no yywrap
%%
[Cc][Ss][Pp][Ii][Tt] {
printf("MBICT");
}
. {
putchar(yytext[0]);
}
\n {
putchar('\n');
}
%%
int main() {
printf("Enter Text");
yylex();
return 0;
}
int yywrap() {
return 1;
}
Ly8gV3JpdGUgYSBsZXggcHJvZ3JhbSB3aGljaCByZXBsYWNlIENTUElUIChpbiBhbnkgY29tYmluYXRpb24pIHdpdGggTUJJQ1QuUHJpbnQgb3V0IHN0cmluZyBvbiBzY3JlZW4gd2hlcmUgY2FzZSBvZiBNQklPQ1QgbWF0Y2hlcyB3aXRoIENTUElUCiV7CiAgICAjaW5jbHVkZTxzdHJpbmcuaD4KICAgICNpbmNsdWRlPHN0ZGlvLmg+Cn0lCgpvcHRpb24gbm8geXl3cmFwCgolJQogCltDY11bU3NdW1BwXVtJaV1bVHRdIHsKICAgIAogICAgcHJpbnRmKCJNQklDVCIpOwoKfQoKLiB7CiAgICBwdXRjaGFyKHl5dGV4dFswXSk7Cn0KClxuIHsKICAgIHB1dGNoYXIoJ1xuJyk7Cn0KCiUlCgppbnQgbWFpbigpIHsKICAgIHByaW50ZigiRW50ZXIgVGV4dCIpOwogICAgeXlsZXgoKTsKICAgIHJldHVybiAwOwp9CgppbnQgeXl3cmFwKCkgewogICAgcmV0dXJuIDE7Cn0K