int main()
{
int a;
printf("the value is %d", a+'a');
return 0;
}
In the above code a
is local variable, And local variable are initialize to garbage value if we don't explicitly give them value . So the output should be some garbage value . But why am I getting output as 97
?