/* --------------------------------------------------------------------- ** Self Test Exercise 6. A hidden message. ** --------------------------------------------------------------------- */ #include "tools.h" void main( void ) { char message[] = "Yes, I would truly love to see you on Friday."; string p1, p2, p3, p4, p5; p1 = strstr( message, "to" ); *p1 = 'd'; p2 = strchr( p1, 'y' ); p3 = strchr( p2, ' ' ); *p3 = p1[2] = '\0'; p3 = strrchr( message, 'l' ); *(p1-1) = *(p3-1) = '\0'; p4 = strchr( message, ' ' ); *p4 = '\0'; p4 ++; p5 = strchr( p4, 't' ); printf( "%c %s %s\n", *p4, p3, p2 ); printf( "%s %c %s\n", message, *p4, p1 ); strcpy( message, "Drew" ); printf( "%c %s %s %s %s!\n", *p4, p3, p2, p5, message ); }