Hello Mostafaassem, and welcome to Seven Forums.
You would want to Extend C: into the unallocated space using that program instead of trying to move the unallocated space.
If you used Windows 7 Disk Management, then you would only be able to extend D into the unallocated space.
Hope this helps,
Shawn