Yes, but that only matters for knowing the syntax of C
so no matter if you learn C++ or C#, you'll still be able to get used to the syntax of the other very fast afterwards and then use such libs anyway :S
I think getting used to something like DirectX in either C++ or C# would be the problem, for example