if ( ( strcmp( (*remove_class).course_name, (*second).course_name ) == 0 ) && (
ID: 3541324 • Letter: I
Question
if ( ( strcmp( (*remove_class).course_name, (*second).course_name ) == 0 ) && ( (*remove_class).section == (*second).section ) &&
( (*remove_class).credit == (*second).credit ))
{
(*copy).p_class = (*(student_list[found]).p_class_from_student).p_class;
free((student_list[found]).p_class_from_student);
(student_list[found]).p_class_from_student = (*copy).p_class;
}
else
{
second=(*second).p_class;
if( ( strcmp( (*remove_class).course_name, (*second).course_name ) == 0 ) && ( (*remove_class).section == (*second).section ) &&
( (*remove_class).credit == (*second).credit ) )
{
(*copy).p_class = (*(*(student_list[found]).p_class_from_student).p_class).p_class;
free((*(student_list[found]).p_class_from_student).p_class);
(*(student_list[found]).p_class_from_student).p_class = (*copy).p_class;
}
else
{
second = (*second).p_class;
if ( ( strcmp( (*remove_class).course_name, (*second).course_name ) == 0 ) && ( (*remove_class).section == (*second).section ) &&
( (*remove_class).credit == (*second).credit ) )
{
(*copy).p_class = (*(*(*(student_list[found]).p_class_from_student).p_class).p_class).p_class;
free((*(*(student_list[found]).p_class_from_student).p_class).p_class);
(*(*(student_list[found]).p_class_from_student).p_class).p_class = (*copy).p_class;
}
else
{
second = (*second).p_class;
if ( ( strcmp( (*remove_class).course_name, (*second).course_name ) == 0 ) && ( (*remove_class).section == (*second).section ) &&
( (*remove_class).credit == (*second).credit ) )
{
(*copy).p_class = (*(*(*(*(student_list[found]).p_class_from_student).p_class).p_class).p_class).p_class;
free((*(*(*(student_list[found]).p_class_from_student).p_class).p_class).p_class);
(*(*(*(student_list[found]).p_class_from_student).p_class).p_class).p_class = (*copy).p_class;
}
else
{
second = (*second).p_class;
if ( ( strcmp( (*remove_class).course_name, (*second).course_name ) == 0 ) && ( (*remove_class).section == (*second).section ) &&
( (*remove_class).credit == (*second).credit ) )
{
(*copy).p_class = (*(*(*(*(*(student_list[found]).p_class_from_student).p_class).p_class).p_class).p_class).p_class;
free((*(*(*(*(student_list[found]).p_class_from_student).p_class).p_class).p_class).p_class);
(*(*(*(*(student_list[found]).p_class_from_student).p_class).p_class).p_class).p_class = (*copy).p_class;
}
}
}
}
}
}
Explanation / Answer
if ( ( strcmp( (*remove_class).course_name, (*second).course_name ) == 0 ) && ( (*remove_class).section == (*second).section ) &&
( (*remove_class).credit == (*second).credit ))
{
(*copy).p_class = (*(student_list [found]).p_class_from_student).p_class;
free((student_list[found]).p_class_from_student);
(student_list[found]).p_class_from_student = (*copy).p_class;
}
else
{
second=(*second).p_class;
if( ( strcmp( (*remove_class).course_name, (*second).course_name ) == 0 ) && ( (*remove_class).section == (*second).section ) &&
( (*remove_class).credit == (*second).credit ) )
{
(*copy).p_class = (*(*(student_list [found]).p_class_from_student).p_class).p_class;
free((*(student_list [found]).p_class_from_student).p_class);
(*(student_list [found]).p_class_from_student).p_class = (*copy).p_class;
}
else
{
second = (*second).p_class;
if ( ( strcmp( (*remove_class).course_name, (*second).course_name ) == 0 ) && ( (*remove_class).section == (*second).section ) &&
( (*remove_class).credit == (*second).credit ) )
{
(*copy).p_class = (* (*(*(student_list [found]).p_class_from_student).p_class).p_class).p_class;
free((*(*(student_list[found]).p_class_from_student).p_class).p_class);
(*(*(student_list[found]).p_class_from_student).p_class).p_class = (*copy).p_class;
}
else
{
second = (*second).p_class;
if ( ( strcmp( (*remove_class).course_name, (*second).course_name ) == 0 ) && ( (*remove_class).section == (*second).section ) &&
( (*remove_class).credit == (*second).credit ) )
{
(*copy).p_class = (*(*(*(*(student_list[found]).p_class_from_student).p_class).p_class).p_class).p_class;
free((*(*(*(student_list[found]).p_class_from_student).p_class).p_class).p_class);
(*(*(*(student_list[found]).p_class_from_student).p_class).p_class).p_class = (*copy).p_class;
}
else
{
second = (*second).p_class;
if ( ( strcmp( (*remove_class).course_name, (*second).course_name ) == 0 ) && ( (*remove_class).section == (*second).section ) &&
( (*remove_class).credit == (*second).credit ) )
{
(*copy).p_class = (*(*(*(*(*(student_list[found]).p_class_from_student).p_class).p_class).p_class).p_class).p_class;
free((*(*(*(*(student_list[found]).p_class_from_student).p_class).p_class).p_class).p_class);
(*(*(*(*(student_list[found]).p_class_from_student).p_class).p_class).p_class).p_class = (*copy).p_class;
}
}
}
}
}
}
Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.