I study C and now I get stuck, my knowledge in C goes as far as pointers, linked lists , files I\O, and all the books I have and all the C tutorials stops here, I don't know how to advance more. What should I learn further ?
You seem to know a lot. In case you are learning on your own, You could do the following things:
1) Provide more details of where exactly you were stuck.
2) Learn C++. Implement all what you know in C++
3) Learn basics of assembly language.
wishing you well in your journey into the world of learning
It looks like you're new here. If you want to get involved, click one of these buttons!