With one post four days ago, you are probably long gone from here. But since your thread was revived... Your few words and the title make it sound like you don't yet have Fedora (or any Linux) installed yet. If so, those "yum" suggestions won't mean much to you now. XP does have a built-in partition manager (Control Panel > Administrative Tools > Computer Management > Disk Management), but it only creates and deletes partitions. It will not resize. You could use a Windows-based partition manager like PartitionMagic. But maybe this will help and be better: the GParted Live CD
. It is a bootable CD with the gparted partition manager that was suggested to you by others. I recommend it, too. It is very popular, free, easy-to-learn. You can download it and create the CD from within your XP system. Then reboot with it, and use it to resize your XP partition and create free unpartitioned space into which you can install Fedora.
WARNING: People have occasionally ruined operating systems with partition managers by shrinking them too much. It is also considered good practice to backup important files, clean out junk and no-longer-needed-files, clear Internet caches, compact email folders, and then defragment your XP partition before shrinking it.