👤
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;
}
}


Ce Este Gresit La Programul Asta Demi Da Eroare Include Int Nija5050 Void Citire Coutltltn Cingtgtn Fori1i Forj1j Coutltltalt Cingtgtaij Void Suma Int Suma0 For class=