Dear Aspirant,
to start off, it is recommended that you start your learning from geeksforgeeks it is one of the best websites to take help from to learn the basics. They have a wide range of examples which are well explained as well as they have practice questions which you can solve along with answers if you were to get stuck.
This is not all it is also very important that you code from scratch to see how well you have learnt. Coding is subject that requires more practice than reading.
You must dedicatedly follow Let US C Textbook as well as refer to the Solutions Book. Regularly Practice Codes and Problems on HackerRank. HackerRank when compared to other Platforms, is much better for Beginners. You may even refer to MOOCs on Udemy, Coursera and many other Online Platforms like Edureka.
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile