#include #include int sum(int a, int b){ int *p = malloc(sizeof(int) * 500); return a + b; } int z; int main() { z = sum(1, 3); char *c_ptr = "Hi!"; printf("Hi!"); // This will give you a segmentation fault: // int *p = NULL; // p[0] = 'a'; return 0; }