// sample10.c // Bu S.Kotani // 20101206 int sub2(int hiki) { printf("\t\t sub2() hikisuu = %d\n", hiki) ; return (hiki*2) ; } int sub1(int hiki) { int modorichi ; printf("\t sub1() hikisuu = %d\n", hiki) ; modorichi = sub2(hiki+1) ; printf("\t sub1() modorichi = %d\n", modorichi) ; return (modorichi*2) ; } int main() { int hikisuu ; int modorichi ; hikisuu = 1 ; printf("before sub1()\n") ; modorichi = sub1(hikisuu); printf("after sub1() modorichi = %d\n", modorichi) ; }