Don't use /suse/i386/10.0. If it did let you use 10.0 it would wreck your whole system. If you want to upgrade you can do that, but putting version 10's repository for an installation source is not going to do an upgrade for you. Use /suse/i386/9.1. SuSE messed with their mirrors. Version 10 isn't the same kind of tree as 9.x. You can upgrade to 9.3 by downloading ftp/mirrors.kernel.org/suse/i386/9.3/boot/boot.iso
Burn it to a CD, and do a network install. You boot with that CD, and when the boot menu comes up, hit the down arrow to stop the counter. One of the F keys listed at the bottom of the screen will allow you to set ftp as installation. You can use the same mirror I already gave you, but instead of 9.1 put 9.3. Then, when the screen comes up select that you want to do an upgrade. Unless your /home directory is in a separate partition, because you don't have to format it then.
Otherwise, just put the 9.1 mirror in installation sources and reinstall gcc.