Before you do too much to your system, I would check the bios and make sure that the hard drive is correctly listed in the boot sequence.
Then check your power and data cables like the other guys said to do.
Also, make sure that you have thejumper on the hard drive set to MASTER.
If the floppy drive is somehow causing the problem you can check it by removing the data communication cable connected to the floppy drive.
Another thing to rule out the floppy is to make the hard drive the first startup device in the startup sequence and remove all other startup devices in the bios.
If you boot from a boot disk, can you do a directory of the C drive?
Also, from a Windows 9.x boot disk, at the dos prompt try typing SCANDISK C:and see what it says.
One last thing to poke around on the hard drive. from a Windows 9.x boot disk, at the dos prompt try typing DIR C: /S
That will produce a directory of the C drive and will display all of the files in every subdirectory.