practicing in using C