add charWithSys.c