Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

1) Write the output of the following segment of code. typedef char* string; char

ID: 3549206 • Letter: 1

Question

1)      Write the output of the following segment of code.

typedef char* string;

            char msg1[]= {"There will be no quiz next week. Hooray!"};

            char msg2[]= {"Thank you. I don't have to study CSCI610"};

            string str1,str2,str3,str4,str5,str6;

            str1 = strrchr(msg1,'n');

            str2 = strchr(str1,'H');

            *(str2-1)='';

            str3= strchr(msg1,'T');

            str4= strchr(str3,'q');

            *(str4-4)=*(str4+4)='';

            printf( "%s a %s %s ",str3, str4, str1);

                        

            str5 = strchr(msg2,'I');

            str6 = strrchr(msg2,'h');

            *(str5+1) = '';

            strcpy(msg1, str6);

            printf( "%c %s! ", *str5, msg1);

Explanation / Answer

the output will be