안녕하세요.
1. 기초 c개념을 잡기에는 아래 사이트 추천합니다. 영상을 통해서 기본적인 개념도 잘 설명해 주면서, 예제 코드 또한 제공해줘서 따라하기 좋습니다 :)
https://dojang.io/course/view.php?id=2
2. 국내에서 많이쓰는 곳으로는 프로그래머스, 백준이 있습니다. 해외는 leet code라는 곳이 있습니다. leet code의 경우 틀린 반례를 예시로 주기 때문에 작성하신 코드의 문제점을 찾는데 더 수월 할 것입니다. 때문에 leet code 추천 드립니다.