#include #include void process_string( char *string ) { /* use assert to check argument */ assert( string != NULL ); assert( *string != '\0' ); /* rest of code follows here */ } void main() { process_string( "hello" ); process_string( "" ); }