With the latest versions of C and C++ they have become totally different languages that only share some keywords and syntax.
The more c you know the more you have to unlearn when moving to C++.

Look at this hello world progs.

Code:
#include <stdio.h>
int main()
{
  printf("Hello world");
  return 0;
}
Code:
#include <iostream>
int main()
{
  std::cout << "Hello world";
  return 0;
}