[1] 授業単元:C++
[2] 問題文(含コード&リンク):
入力:二つの整数n,m
出力:1からnまでの番号札を持った人が、番号順に円陣を組んでいる。
     最初に、1番札の人からm番目の人が退席する(円陣は1減)
     続いて、その次からm番目の人が退席する。これを繰り返したときの、
     退席者の順番を求め、出力せよ。
    -例:n = 9,m = 5のとき、退席者の順番は5,1,7,4,3,6,9,2,8
[3] 環境
 [3.1] OS: Windows 
 [3.2] コンパイラ名とバージョン: VisualC++
 [3.3] 言語: C++
[4] 期限:2010年10月26日
[5] その他の制限:#include <stdio.h>から始めること
         mainの中身もお願いします。

538が実行できませんでした。
よろしくお願いします。