さて、私はちょうど配列で作業を始めました。この配列のループは機能しますが、まだコンパイラエラーが発生しますか?デバッグエラーランタイムチェック失敗#2 - S
誰かがこのトピックについていくつかの光を当ててください。これは私が作成した、私はそれが理にかなったと思ったが、私は何かが欠けているに違いない。 私はデバッグエラーランタイムチェックの失敗#2を取得 - エラーのS
タイプは以下の通りです:デバッグエラーランタイムチェックの失敗#2 - S
#include<iostream>
#include<iomanip>
#include <climits>
//Prototypes:
int lowestAmount(int[]);
int highestAmount(int[]);
using namespace std;
int main() {
const int AMOUNT = 9;
int values[AMOUNT];
int lowest, highest;
cout << "Please Insert 10 Numbers of your Choice: ";
cin >> values[0] >> values[1] >> values[2] >> values[3] >>
values[4] >> values[5] >> values[6] >> values[7] >>
values[8] >> values[9];
cout << endl;
lowest = lowestAmount(values);
highest = highestAmount(values);
cout << "/tThe Lowest out of all of them is: " << lowest <<
endl;
cout << "/tThe Highest out of all of them is: " << highest << endl ;
return 0;
}
int lowestAmount(int val[]) {
int lowest = INT_MAX;
int count = 10;
for (int i = 0; i < count; i++) {
if (val[i] < lowest)
lowest = val[i];
}
return lowest;
}
int highestAmount(int val[]) {
int highest = INT_MIN;
int count = 10;
for (int i = 0; i < count; i++) {
if (val[i] > highest)
highest = val[i];
}
return highest;
}
コードソート私は何が間違っていたのか分かりません。私は論理がダウンしていましたが???誰かが光を当てることができましたか?
こんにちは!コードは[動作しません](http://importblogkit.com/2015/07/does-not-work/)? –
それは、並べ替えのしますが、私は言うエラーを取得します。 デバッグエラー ランタイムチェック失敗#2 - S –
2つの機能の両方で1を増やして9の代わりに10を入れましたが、まだエラーが発生しますか? –