用循环解决爱因斯坦阶梯数学题有关问题

用循环解决爱因斯坦阶梯数学题问题。
一次,爱因斯坦给他的朋友出了这样一道数学题:一条长长的阶梯,如果每步跨2阶,最后剩1阶;每步跨3阶,最后剩2阶;每步跨5阶,最后剩4阶;每步跨6阶,最后剩5阶.只有每步跨7阶时,才正好到头,一阶也不剩.请问,阶梯到底有多少阶?
  我是这样写代码的:
# include <stdio.h>
int main ()
{
   int number;
   for (number = 14; number <= 65535; number++)
   if ((number-1)%2==0&&(number-2)%3==0&&(number-4)%5==0&&(number-5)%6==0&&number%7==0)
   {
   printf ("%d\n", number);
   break;
   }


}
用穷举法思想,一个数一个数的试,结果是119.我知道这是最小的解,然后我想把多组解算出来。就把break去掉了,结果,运行的结果好像很乱。

------解决方案--------------------
每个数都比上面的数大210,为什么119没有出现,真是不解
------解决方案--------------------
number肯定是7的倍数,number+=7快点
------解决方案--------------------
把数字65535改小点,改成6553就能显出3000以下的了,不解为什么
------解决方案--------------------
我在unix下测试为:
119
329
539
749
959
1169
1379
1589
1799
2009
2219
2429
2639
2849
3059
3269
3479
3689
3899
4109
4319
4529
4739
4949
5159
5369
5579
5789
5999
6209
6419
6629
6839
7049
7259
7469
7679
7889
8099
8309
8519
8729
8939
9149
9359
9569
9779
9989
10199
10409
10619
10829
11039
11249
11459
11669
11879
12089
12299
12509
12719
12929
13139
13349
13559
13769
13979
14189
14399
14609
14819
15029
15239
15449
15659
15869
16079
16289
16499
16709
16919
17129
17339
17549
17759
17969
18179
18389
18599
18809
19019
19229
19439
19649
19859
20069
20279
20489
20699
20909
21119
21329
21539
21749
21959
22169
22379
22589
22799
23009
23219
23429
23639
23849
24059
24269
24479
24689
24899
25109
25319
25529
25739
25949
26159
26369
26579
26789
26999
27209
27419
27629
27839
28049
28259
28469
28679
28889
29099
29309
29519
29729
29939
30149
30359
30569
30779
30989
31199
31409
31619
31829
32039
32249
32459
32669
32879
33089
33299
33509
33719
33929
34139
34349
34559
34769
34979
35189
35399
35609
35819
36029
36239
36449
36659
36869
37079
37289
37499
37709
37919
38129
38339
38549
38759
38969
39179
39389
39599
39809
40019
40229
40439
40649
40859
41069
41279
41489
41699
41909
42119
42329
42539
42749
42959
43169
43379
43589
43799
44009
44219
44429
44639
44849
45059
45269
45479
45689
45899
46109
46319
46529
46739
46949
47159
47369
47579
47789
47999
48209
48419
48629
48839
49049