Whats wrong in my code I am not able to submit it
#include
using namespace std;
int main() {
int r ,c;
cin>>r;
cin>>c;
int arr[r][c];
for(int i =0;i<r;i++){
for(int j =0;j<c;j++){
cin>>arr[i][j];}}
int SC = 0,ER = r-1,EC = c-1,SR = 0;
while(SC <= EC && SR<=ER){
int cn = 1,tcn = r*c;
if(cn<= tcn){
for(int i = SR;i <= ER;i++){
cout<<arr[i][SC]<<" "; cn++;
}
SC++;
for(int i = SC;i <= EC;i++ ){cn++;
cout<<arr[ER][i]<<" ";}
ER--;
if(ER>SR){
for(int i = ER;i>= SR;i--){cn++;
cout<<arr[i][EC]<<" ";}}
EC--;
if(EC>SC){
for(int i = EC;i>=SC;i--){cn++;
cout<<arr[SR][i]<<" ";
}}
SR++;
}}
return 0;
}