programming in C Language
1) Write the output of the following segment of code. Do it using pencil and paper
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)='\0';
str3= strchr(msg1,'T');
str4= strchr(str3,'q');
*(str4-4)=*(str4+4)='\0';
printf( "%s a %s %s\n",str3, str4, str1);
str5 = strchr(msg2,'I');
str6 = strrchr(msg2,'h');
*(str5+1) = '\0';
strcpy(msg1, str6);
printf( "%c %s!\n", *str5, msg1);
All I want just the output of this and what does the follwing mean :
*(str4-4)=*(str4+4)='\0';
*(str5+1) = '\0';
*(str2-1)='\0';
12 years ago
10
Purchase the answer to view it

Purchase the answer to view it

- 1.jpg
- 2.jpg
- SOC 315 EEOC Presentation Paper
- Please read the description
- Logistics and Supply Chain Management
- Services Marketing & Relationship Marketing
- MGT307 Wk 4 Individual Assignment - Groups and Teams Paper
- MGT307 Wk 3 Learning Team Evaluation
- ACC 280 Final (7th Set) 30 Questions
- Article Review: African American Men Sexual Identity and Aids
- for puja
- new product development