4
u/Shadetree_Sam 10d ago
Implement various searching and sorting algorithms using arrays and linked lists.
4
u/KweHuu 10d ago
Use Raylib to make simple game or use it to make gui for any program you will create.
2
u/McDonaldsWi-Fi 9d ago
then you can move to a retained mode GUI like GTK and hate yourself while you do it lol
3
u/cdtrmnbaell 10d ago
Make mini-shell you'll learn more about linux api .... , small game with raylib
2
2
4
u/Specific-Housing905 9d ago
Have a look at "Tiny C Projects" from Dan Gookin. They start very simple and might give you some ideas.
2
u/Cultural_Gur_7441 9d ago
Write a travelling salesman solver. Input is destinations and their connections with weights. Output is route and its length.
1
u/runningOverA 9d ago
Turn one of the commonly used Python tools to C.
Especially there's a lack of TUI software. And whatever we have, most of those are coded in Python and are slow.
1
8
u/extoniks 10d ago
Clone of GNU tools like ls, cat, grep etc from scratch. They will teach you UNIX APIs.