1foo1 (p) 2 char *p; 3{ 4 p[0] = p[1]; 5 return p[0]; 6} 7 8foo2 (p, x) 9 char *p; 10{ 11 p[0] = x; 12 return p[0]; 13} 14 15