Getting a RFID-RC522 chip to work

Hello,
I just got a RFID chip and hooked it up;

SDA->10
SCK->13
MOSI->11
MISO->12
RST->9

This all seems to be correct according to the things I read.
Anyway, I downloaded a library and used one of its sketches" Dump Info"

/*
 * MFRC522 - Library to use ARDUINO RFID MODULE KIT 13.56 MHZ WITH TAGS SPI W AND R BY COOQROBOT.
 * The library file MFRC522.h has a wealth of useful info. Please read it.
 * The functions are documented in MFRC522.cpp.
 *
 * Based on code Dr.Leong   ( WWW.B2CQSHOP.COM )
 * Created by Miguel Balboa (circuitito.com), Jan, 2012.
 * Rewritten by Søren Thing Andersen (access.thing.dk), fall of 2013 (Translation to English, refactored, comments, anti collision, cascade levels.)
 * Released into the public domain.
 *
 * Sample program showing how to read data from a PICC using a MFRC522 reader on the Arduino SPI interface.
 *----------------------------------------------------------------------------- empty_skull 
 * Aggiunti pin per arduino Mega
 * add pin configuration for arduino mega
 * http://mac86project.altervista.org/
 ----------------------------------------------------------------------------- Nicola Coppola
 * Pin layout should be as follows:
 * Signal     Pin              Pin               Pin
 *            Arduino Uno      Arduino Mega      MFRC522 board
 * ------------------------------------------------------------
 * Reset      9                5                 RST
 * SPI SS     10               53                SDA
 * SPI MOSI   11               52                MOSI
 * SPI MISO   12               51                MISO
 * SPI SCK    13               50                SCK
 *
 * The reader can be found on eBay for around 5 dollars. Search for "mf-rc522" on ebay.com. 
 */

#include <SPI.h>
#include <MFRC522.h>

#define SS_PIN 10
#define RST_PIN 9
MFRC522 mfrc522(SS_PIN, RST_PIN);	// Create MFRC522 instance.

void setup() {
	Serial.begin(9600);	// Initialize serial communications with the PC
	SPI.begin();			// Init SPI bus
	mfrc522.PCD_Init();	// Init MFRC522 card
	Serial.println("Scan PICC to see UID and type...");
}

void loop() {
	// Look for new cards
	if ( ! mfrc522.PICC_IsNewCardPresent()) {
		return;
	}

	// Select one of the cards
	if ( ! mfrc522.PICC_ReadCardSerial()) {
		return;
	}

	// Dump debug info about the card. PICC_HaltA() is automatically called.
	mfrc522.PICC_DumpToSerial(&(mfrc522.uid));
}

This didn’t show anything up in the serial monitor with and without a card.
Am I doing something wrong?

Any help is appreciated

Michael  :)

This didn't show anything up in the serial monitor with and without a card. Am I doing something wrong?

Obviously. What you are doing wrong isn't clear. If the message that setup is supposed to print isn't appearing, then you have serious problems.

Why did you connect reset to pin 5 when the code says to connect it to pin 9?

whoops, It is actually connected correctly. Thanks anyway

error information :

DumpInfo:35: error: 'MFRC522' does not name a type DumpInfo.ino: In function 'void setup()': DumpInfo:40: error: 'mfrc522' was not declared in this scope DumpInfo.ino: In function 'void loop()': DumpInfo:46: error: 'mfrc522' was not declared in this scope DumpInfo:51: error: 'mfrc522' was not declared in this scope DumpInfo:56: error: 'mfrc522' was not declared in this scope

How to fix it,,