a program like partition magic from powerquest can merge two partitions without destroying data in either.
edit: or you can resize shrink the size of a certain partition, then move all your partitions to the right (assuming your C partition is on the left), then use the newly allocated empty space beside C drive to merge it to C if you want to keep your other partitions