can anyone explain by using static and dynamic programing ? what will be output for static and dynamic?
#include<stdio.h>
int x=10;
void part1(int *a)
{
*a+=x++;
printf("%d",*a);
}
void part2(int *b)
{
static x=15;
*b=*b*x;
part1(&x);
printf("%d",x);
}
void main(){
part2(&x);
part1(&x);
}