質問: max - min; printf("最大値と最小値の差は%.2lfです。", sa); return 0; } ```
回答: ソース1にもソース2にも、根本的な間違いがあります。 C言語では、要素が追加される毎に配列が勝手に拡張されることはありません。 C言語での変数の宣言はメモリの確保を意味しますので、配列は必ず必要な大きさで宣言する必要があります。 ``` #define INPUTLIMIT 100 double num[INPUTLIMIT]; ``` などとしてください。