大一学生如何提高独立编程能力(语言-c语言)

每次teacher实训的work,我老是独立完成不了(虽然teacher说可以参考书上的代码)。我就是知道大概知识,但是自己上手面对很多细节总是要依靠书籍或许网上别的代码参考后才能再写。一些稍微复杂一些的功能自己就不能独立完成了,我该怎么办

编程这个,你得写个几年才能有感觉,可惜大学才4年。我是小学2年级开始学的,初中才能说基本掌握。

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^

培养自己解决问题的能力,遇到问题这么办?
先百度,再CSND,顺便再去看看B站,而且chagpt的出现让问题解决起来更加的快速
学习一门新东西,怎么学?
先看官方文档,看不懂就找教学视频看,看完基础,找个视频,跟着学习应用,熟悉了自己做一个作品,算是这个阶段过了,像C语言,可以写个游戏当作品,我学Java的时候就是这么干的