Поверьте, этот код, который на шарпе не рабочий и написан более чем криво.
C++ |
1
2
3
4
5
6
7
| int prover(int* arr, int size)
{
for(int i = 0; i < size - 1; ++i)
if(arr[i] >= arr[i + 1])
return i + 1;
return -1;
} |
|
Возвращать NULL - глупо, это может привести к большим ошибкам, логичнее возвращать отрицательное число