int fun(int a, int b)
{
return a+b;
}
int (*adres)(int a, int b)
{
return a+b
}
main()
{
int s;
int *c;
s=fun(5,3);
printf ("%d",s);
c= adres(2,6);
printf ("%d",*c);
}
//2
main()
{
int a,b;
a=5;
b=a;
//i teraz a i b mają warość 5
b= 3;
// teraz a =5 a b =3
int *s,*d;
*s=5
d=s;
//i teraz s i d mają warość 5
*d=6
//i teraz s i d mają warość 6
{
//3
struct typedef int
{
int x;
{nazwa
struct typedef int
{
int x;
{nazwa1
main()
{
int c;
c=5;
nazwa.x=c; // przypisanie zmiennej x w strukturze warości c
c=nazwa.x // przypisanie c warości zmiennej x w strukturze
nazwa=nazwa1 // przepisanie str nazwa1 str nazwa
}