I'm at early stage of learning C. My program should find the maximum number of the first column of two-dimensional array. But my program not only doesn't find the maximum, it doesn't work at all. So when I run the program, i get output: Process finished with exit code -1073741571 (0xC00000FD)
.
My program you can see below:
#include <stdio.h>
int main() {
int numberOfStrings, numberOfColumns;
scanf("%d %d", &numberOfStrings, &numberOfColumns);
int number[1000][1000];
for (int i = 0; i < numberOfStrings; ++i) {
for (int j = 0; j < numberOfColumns; ++j) {
scanf("%d", &number[i][j]);
}
}
int maxOfNumbers = number[0][0];
for (int i = 1; i < numberOfStrings; ++i) {
if (number[i][0] > maxOfNumbers) {
maxOfNumbers = number[i][0];
}
}
printf("%d", maxOfNumbers);
return 0;
}
User contributions licensed under CC BY-SA 3.0