#include <stdio.h>
int insideOfFunc(int x) {
if (x == 0) {
int * y = NULL;
*y = 2;
return 1;
}
return insideOfFunc(x-1) * x;
}
int main(int argc, char * argv[]) {
int y = insideOfFunc(5);
printf("%d\n", y);
// printf("line %d\n", __LINE__);
// int *p = NULL;
// printf("line %d\n", __LINE__);
//*p = 5;
// printf("line %d\n", __LINE__);
return 0;
}