Die while schleife funktioniert nicht denke ich. Jedenfall fehlt dort einer "{" klammern. Wie du das compiliert gekriegen hat ohne warnung ist mich einer rädsel.
Die erste "return 0;" gehört dort im mitten auch nicht. Die "return 0;" am ende deines program reichtst.
Lesezeichen