#include <iostream.h>
int taghsim(int a, int b, int *bagh)
{
*bagh = a % b;
return a/b;
}
void taghsim2(int a, int b, int *bagh, int *kharej)
{
*bagh = a % b;
*kharej = a/b;
}
struct KhBgh{
int k;
int b;
};
struct KhBgh taghsim3(int a, int b)
{
struct KhBgh kb;
kb.b = a % b;
kb.k = a/b;
return kb;
}
int *A = {1, 2, 3};
int *B;
struct KhBgh alaki = {8, 5};
void main(void)
{
int x = 25, y=7;
int kh, bg;
kh = taghsim(x,y, &bg);
taghsim2 (x, y, &bg, &kh);
struct KhBgh kkkk;
kkkk = alaki;
kkkk = taghsim3(x,y);
kh = kkkk.k;
bg = kkkk.b;
B[2] = 9; // ghalat: B eshaare-gar be jaaye alaki ast
A[2] = 9; // dorost, A eshaare-gar be avvale aaraaye-ye saa-bete {1,2,3}
A[6] = 0; // ghalat: jaayi ke A be aan eshaare mikonad, faghat be
// andaazeye 3 int jaa daarad.
}