![]() |
Problem to understand the O/p of the CODE
Hello i have created a simple program but not finding the solution to understand the Output of the code.
Please any one Solve this code and output:----- Help!!!!!! { int a,b,c,d; printf("%d%d%d%d",3,3+2,c,a+b*c-d); getch(); } |
Re: Problem to understand the O/p of the CODE
I am not surprised, you don't understand your output. To get proper output first you should initialize your variables with some values.
|
Re: Problem to understand the O/p of the CODE
Quote:
if u want u initialize den try the below statements before ur printf statement: printf("enter the valuse of a,b,c,d); scanf("%d,%d,%d,%d",&a,&b,&c.&d); now u cn get ur desired ans :happy: |
Re: Problem to understand the O/p of the CODE
let me change your code a little bit in order to explain better
Code:
#include <stdio.h>and a series of numbers and variables separated by comma (,) when printf finds inside the string this--->%d it means replace it with an integer value the first %d is replaced by the first integer after the string so we have %d-->3 %d-->3+2 --->5 %d-->c ---->in my code is 3 %d-->a+b*c-d --> in my code is 1+2*3-4=3 so what it prints now? 3533 |
| All times are GMT +5.5. The time now is 07:16. |