I suggest you take the memory card to your local photo printing service and see if their equipment can read the card.
If it can, most such places will copy the photos to a CD for you (about $2 per CD).
Then you can try formatting the card.

If they can not read the card, you will need a card reader for your computer, for a xD memory card.
Then you need a file recovery program to extract the photo files.
There is a free recovery program called RECUVA

Your camera is pretty old and you may run into a problem if you try to buy a new card.
Many of those older cameras can not use large capacity memory cards.
Some are limited to 256 to 512 meg memory cards.
Read your camera user manual and see about the maximum size it can use.
Be sure to format the new card with the camera before you start to take pictures with it.