Informatică, întrebare adresată de ionutCotoi, 9 ani în urmă

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

Anexe:

artur99: ce eroare iti da?
ionutCotoi: 1.[Warning] C:\PROGRA~1\C-FREE~1\mingw\bin\..\lib\gcc\mingw32\3.4.5\..\..\..\..\include\c++\3.4.5\backward\backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the <X> header for the <X.h> header for C++ includes, or <iostream> instead of the deprecated header <iostream.h>. To disable this warning use -Wno-deprecated.
ionutCotoi: 2.[Error] C:\Users\john\Documents\C-Free\Temp\Untitled1.cpp:14: error: a function-definition is not allowed here before '{' token
artur99: daca ai scris #include <iostream.h> schimba in #include <iostream>
ionutCotoi: am pus poza
artur99: si linia asta e ciudata: for(i=1;i for(j=1;j {
artur99: woww, adica toata functia citire are caractere ciudate
artur99: stai ca iti fac functia corecta
ionutCotoi: ok
artur99: aaau, even worst o.O peste tot sunt erori de astea :))))

Răspunsuri la întrebare

Răspuns de artur99
1
void citire()
{
cout<<"n=" ; cin>>n;
for(i=1;i<=n;i++) for(j=1;j<=n;j++) {
cout<<"a["<<i<<"]["<<j<<"]";
cin>>a[i][j];
}
}

ionutCotoi: stai ca pun alta poza sa vezi ce erori imi da...ceva cu parantezele alea
ionutCotoi: nu merge sa editez...in fine..imi da eroare la paranteze
AntiEaglesDavids: pune tot codul pe paste bin si identeaza mai bine ce e acolo ca nu sta nimeni 3 ani sa descifreze ce ai scris acolo
ionutCotoi: lasa ca am rezolvat....nu se intelege cred pt ca am copiat codu din c++ si nu m-am uitat la el
Alte întrebări interesante