/* Pencil and Paper Exercise 3. */ #include "tools.h" void main( void ) { char message[] = "Murphy Brown had a baby and the President had a cow."; string p1, p2, p3; p1 = strstr( message, "ow" ); p2 = strstr( p1, "ow" ); p3 = strstr( p1+1, "ow" ); /* a. Diagram array, p1, p2, and p3. */ printf( "p1:%s\np2:%s\np3:%s \n\n", p1, p2, p3 ); p1 = strchr( message, ' ' ); p2 = strchr( p1, 'r' ); p3 = strrchr(p1, 'r' ); /* b. Diagram array, p1, p2, and p3. */ printf( "p1:%s\np2:%s\np3:%s \n\n", p1, p2, p3 ); p1 = strstr( message, " and" ) ; *p1 = '\0'; p2 = strrchr( message, ' ' ); strcpy( p2, " zoo" ); /* c. Diagram array, p1 and p2. */ printf( "message:%s\n\n", message); }