Hast du das Programm compilieren koennen und hast du es einmal mit einer (kleinen) Datei ausprobiert ?

Gegebenenfalls musst du unter windows noch ein
system("pause");
vor dem return 0; einfuegen, damit das Fenster nicht gleich geschlossen wird.