C Programming Assignments