👤

Se dă o matrice cu N linii și M coloane, și un număr natural K. Să se ștearga linia K din matrice.

Date de intrare
Pe prima linie se citesc la tastatură numerele N, M, respectiv K, cu semnificațiile din enunț. Pe următoarele N linii se citesc M numere naturale.

Date de ieșire
Programul va afișa pe ecran matricea cu a K-a linie ștearsă.

Restricții
1< K < N,M < 500

Asta e ceea ce am facut,dar se pare ca nu e ok :
#include
using namespace std;

int main(){
int N,M,K,mat[500][500],i,j;
cin>>N>>M>>K;

for(i=1;i<=N;i++)
for(j=1;j<=M;j++)
cin>>mat[i][j];

for(i=K;i<=N;i++) {        for(j=1;j<=M;j++)        mat[i][j]=mat[i+1][j];        --N;        } for(i=1;i<=N;i++) {
for(j=1;j<=M;j++)
cout<<mat[i][j]<<" ";cout<<"\n"; }
return 0;
}