- #include <stdio.h> 
-   
- char* test1 (char in[]) 
- { 
- 	in = "test 1 \n"; 
- 	return in; 
- } 
-   
- char* test2 (char* in) 
- { 
- 	in = "test 2 \n"; 
- 	return in; 
- } 
-   
- int main(void) 
- { 
- 	char a[255] = "error"; 
- 	char*b = test1(a); 
- 	char*c = test2(a); 
- 	return 0; 
- } 
-   
				I2luY2x1ZGUgPHN0ZGlvLmg+CgpjaGFyKiB0ZXN0MSAoY2hhciBpbltdKQp7CglpbiA9ICJ0ZXN0IDEgXG4iOwoJcmV0dXJuIGluOwp9CgpjaGFyKiB0ZXN0MiAoY2hhciogaW4pCnsKCWluID0gInRlc3QgMiBcbiI7CglyZXR1cm4gaW47Cn0KCmludCBtYWluKHZvaWQpCnsKCWNoYXIgYVsyNTVdID0gImVycm9yIjsKCWNoYXIqYiA9IHRlc3QxKGEpOwoJcHJpbnRmKGIpOwoJY2hhcipjID0gdGVzdDIoYSk7CglwcmludGYoYyk7CglyZXR1cm4gMDsKfQo=