codice:
#include<iostream>
using namespace std;
void leggimat(int a[][100],int &r,int &c);
bool confrontariga(int a[][100],int i, int j);
void stampa(int b[][100],int r ,int c);
int main(){
int a[100][100],b[100][100];
int r,c,i,j,k;
bool uguale;
leggimat(a,r,c);
k=0;
for(i=0;i<r;i++){
uguale=false;
for(j=i+1;j<r;i++){
uguale=confrontariga(a,i,j);
if(uguale)
i=r;
}
if(!uguale){
for(j=0;j<c;j++){
b[k][j]=a[i][j];
}
k++;
}
}
stampa(b,r,c);
system("PAUSE");
return EXIT_SUCCESS;
}
bool confrontariga(int a[][100],int r1,int r2){
int k=0;
while(a[r1][k]==a[r2][k]){
k++;
}
return true;
if(a[r1][k]!=a[r2][k])
return false;
}
void leggimat(int a[][100],int &r,int &c){
int i,j;
cout<<"n righe"<<endl;
cin>>r;
cout<<"n di colonne"<<endl;
cin>>c;
for(i=0;i<r;i++){
for(j=0;j<c;j++){
cout<<"a["<<i<<"]["<<j<<"]=?";
cin>>a[i][j];
}
}
}
void stampa(int b[][100],int r, int c){
int k,j;
for(k=0;k<r;k++){
for(j=0;j<c;j++)
cout<<b[k][j]<<"\t";
cout<<endl;
}
}
Ringrazia almeno per aver speso una piccola parte del mio tempo libero.. Ora pero te lo correggi.