7年前まずインデントはきちんとしてください。それとコードタグで囲んでください。いう処理をしているのか、また何がどのようにわからないのかどんな結果を望んでいるのかどんなエラーがでたのか教えてくださらないと分かりません。一度フォーラムルールを読んでください。main()が見当たりませんが。make_IArryはmainでいいと思います。あとmake_IArry()の中でmake_IArry()を呼び出しているのは何故でしょうか。make_IArry()の宣言までしていますよね。基本関数内で関数の定義はしない(というかできない)かと。それに同じ名前、同じ引数の関数は作れません。するのならmake_lArry2とかにしてください。配列の要素数printf("要素数を入力してください:")scanf("%d,&N");この部分をなぜわざわざmainの外に書いたのでしょうか?まずは関数について勉強しなおした方がいいと思います。main()が見当たりませんが。~く見直してください。バグのないプログラムはない。プログラムは思ったとおりには動かない。7年前とりあえずコンパイルエラーが出ないようにはしてみました。これからどうしたいかはるいずさん次第です。このプログラムでもるいずさんが欲しがっている結果ではないはずです。フォーラムを一度読んでから詳しいことを追記してください。ミクプラは自由にリンクできます。