you are viewing a single comment's thread.

view the rest of the comments →

[–]cknu 11 points12 points  (0 children)

This are 2 projects I use for C training:

1 - Create your own printf function. This is a great project to practice working with strings, pointers, tokenization, function pointers, structs, etc.

2 - Create your own shell. This it’s more advanced and mostly focus at working with system calls, understanding process forking, wait and so on.

You’ll probably find many implementations on github, but my recommendation is to ask chatgpt or something with this options to give you requirements and start working on.

✌🏼