I'm still confused. If both string.h and string6.h are necessary, why aren't you forced to #include string.h every time you #include string6.h?(posted 9385 days ago)I guess my question is: in a number of programs, string6.h is #included unaccompanied by string.h. So why does string.h show up suddenly in this one program, but not in the others where string6.h shows up?