Click here to Skip to main content
15,887,135 members
Please Sign up or sign in to vote.
1.00/5 (2 votes)
See more:
I know the question sounds dumb, but my teacher is not helpful at all and I need to pass this test to graduate (yes, true). I have tried learning C on my own (I'm doing my bachelor's online) but I NEED HELP.

So is there any programs online (like code academy) that teaches C? Mostly I need to learn how to write a file handling program (english?). Very basic, but I cant seem to wrap my head around it.

Thanks,

What I have tried:

Everything except for having a "real" teacher. My "real" teacher replies to all my questions with "I cant help you with that. Good luck".
Posted
Updated 26-Feb-17 23:28pm
Comments
Richard MacCutchan 27-Feb-17 5:26am    
Get yourself a new teacher.
[no name] 27-Feb-17 6:54am    
And get your money back

There a lot ways of learn C. At first it gives a book and e-book C for Dummies.

But also a lot of tutorials on youtube or online tutorials like C++ learn.

It take a while to learn C, the primary problem is to understand the memory usage and the commands.

Use the Visual Studio for that. You can find a lot of sample code in the internet.
 
Share this answer
 
Here is links to references books on C by the authors of the language.
The C Programming Language - Wikipedia, the free encyclopedia[^]
https://hassanolity.files.wordpress.com/2013/11/the_c_programming_language_2.pdf[^]
http://www.ime.usp.br/~pf/Kernighan-Ritchie/C-Programming-Ebook.pdf[^]

Note: there is also a lot of tutorials online. Google is your friend.

Note: if your teacher is really what you say, you should write to shool directors and explain the situation.
 
Share this answer
 
Just using Google, you may find yourself all you need. A quick search, for instance, gave me this tutorial: File Handling in C Language | C Language Tutorial | Studytonight[^].
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900