// sample-prog.c #include #include #include extern void __gcov_reset(void); extern void __gcov_flush(void); extern void __gcov_dump( void); int main() { unsigned char c; int result; unsigned char data[]={127,49,255,255}; c = '5'; do { c = getchar(); result = isalnum(c); printf("When %c is passed, return value is %d\n", c, result); if(c == 'g') __gcov_dump(); else if(c == 'r') __gcov_reset(); }while(c != 'c'); return 0; }