#include<iostream.h>
struct Danshjoo{
int somDanshj;
double nomre[20];
};
void avazMishavad(struct Danshjoo *daneshjoo)
{
// do ravesh-e zir mo'aa-del-and
daneshjoo->nomre[12] = 9.5;
(*daneshjoo).nomre[11] =9.5;
}
// yek copy-ye mahalli az moteghay-yer dorost mikonad
// va tagh-yi-raa-ti ke dar aan mi-da-had, ta'siri rooye
// d2 dar main nadaarad.
void avazNemishavad(struct Danshjoo daneshjoo)
{
daneshjoo.nomre[12] = 9.5;
}
void main ()
{
struct Danshjoo d1, d2;
d1.nomre[11] = d1.nomre[12] = 0;
d2.nomre[11] = d2.nomre[12] = 0;
avazMishavad(&d1);
avazNemishavad(d2);
cout << d1.nomre[11] << " " << d2.nomre[12] << endl;
}