Main difference between these two c and c++ is c++ is object oriented lenguage while c is not .
2.c++ program is more portable then c lenguage program
3.c follows procedural programming paradigm while c++ is multi paradig.
4.c++ supports Function overloading while c is not
5.you can use google to find out ore difference between them
Any thing else that i may help you??