NOC:Problem Solving through Programming in C