my homework and workshops in C language