#include #include #include #include uint32_t cnt=0; void parity(void) { if (cnt & 0x1) printf("ODD\n"); else printf("EVEN\n"); } int main() { uint8_t c, q=0; while (!q) { c = getchar(); switch (c) { case 'E': cnt++; break; case 'V': printf("%" PRIu32 "\n", cnt); break; case 'P': parity(); break; case 'Z': cnt=0; break; case 'Q': q = 1; } } return 0; }