Syntax'ı değişik ben direkt c++'dan girmiştim derslerim onun üzerinden olduğu gibi, C++ C'nin gelişmişi gibi düşünebilirsin, class yapısı ve vektörler var, ben öneririm eğer zorlanmayacağını düşünüyorsan ve bilgisayar veya yazılım mühendisliği okuyorsan, C++ bilginle C derslerinden çok kolay geçersin sadece syntax çevirisini yapman lazım ondan da korkma minimal düzeyde, printf yerine cout yazmak gibi ve bence daha rahat C++'da.
OOP, Operator ve function overload, template, reference vs. gibi temel farklar mevcut C++'yi C'den ayıran. C++ öğrendiğinde C yi de öğrenirsin ancak başta yazdığım temel farklılıkların bilincinde olursan...
C biliyor olmazsın, özellikle modern C++ öğreten bir kurs ile başladıysan, fakat C'ye geçmen çok çok daha kolay olacaktır. C'nin biraz daha makine diline yakın olduğunu zamanla hissedeceksin.
Dilin sürümleri arasındaki farktan bile bir dili düzgün bilmediğin söylenebilirken varyant farkı olan bir şeyi nasıl bilebileceğini düşünürsün hayran kaldım.