IonutCotoi IonutCotoi 23-09-2015 Informatică a fost răspuns Ce este gresit la programul asta de-mi da eroare? #include int n,i,j,a[50][50]; void citire() { cout<<"n=" ; cin>>n; for(i=1;i for(j=1;j { cout<<"a["< cin>>a[i][j]; } } void suma() { int suma=0; for(i=1;i<=n-1;i++) for(j=1;j if(i==i-1) suma=suma+1; cout<<"suma este="; } void primalitate() {prim=1;k=0;d; for(i=1;i<=n-1;i++) for(j=1;j for(d=2,d=a[i][j]/2,d++) if(a[i][j]%d==0) prim=0; if(prim==1) k=k+1; cout<<"k="; } void perfecte() { int d,s=1,k=0 for(d=2;d<=a[i][j]/2;d++) if(a[i][j]%d==0) s=s+d; if(a[i][j]==s) k=k+1; cout<<"k="; } int main() { citire() ; suma(); primalitate(); perfecte(); return 0; } }