このプログラム、最初はmaxを自分で決めれるようにしたかったのですが、
断念して100にしようと思い作ったのです。
やっぱり断念せずにそれを目指そうと思います。

maxを自分で決めれるようにしたい場合int hairetu[]の定義のところがわかりません。

int max;
max = atoi(argv[1]);
int number[max];

って感じのはナシですか?これでコンパイルしようとしたらエラーが出ました。。