1 votes 1 votes i, j; int; void P(x:int) { printf(x+10); i=10; j=20; printf(x); } void main() { i=50; j=60; P(i+j); } o/p = call by name= call by text= call by need= Pradeep A asked Oct 8, 2018 Pradeep A 329 views answer comment Share Follow See all 4 Comments See all 4 4 Comments reply Shubhanshu commented Oct 9, 2018 i edited by Shubhanshu Oct 9, 2018 reply Follow Share Call by name - 120 30 Call by need - 120 110. 0 votes 0 votes Pradeep A commented Oct 9, 2018 reply Follow Share thnk u frnd but here only two printf!!!!! how can o/p print three times 0 votes 0 votes Shubhanshu commented Oct 9, 2018 reply Follow Share Oops I thought function call as one printf. 0 votes 0 votes Pradeep A commented Oct 9, 2018 reply Follow Share :-) 0 votes 0 votes Please log in or register to add a comment.