LeetCode MaxSalary in array
#include <iostream>
using namespace std;
int maxSalary(int (*p)[3],int row,int column){
int Tmax=0;
int*arr=new int[row];
for (int i=0;i<row;i++){
for(int j=0;j<column;j++)
arr[i]+= *(*(p+i)+j);
}
for(int i=0;i<row;i++){
if(arr[i]>Tmax)
Tmax=arr[i];
}
//Tmax=max(arr[i],arr[i+1]);
for(int i=0;i<row;i++){
cout<<"The array a["<<i<<"] : "<<arr[i]<<endl;
}
return Tmax;
}
int main() {
int arr[3][3]={
{100,300,15},
{30,60,90},
{40,80,120}
};
int (*p)[3]=arr;
cout<<"The max salary is \n"<< maxSalary(p,3,3);
return 0;
}
}