main()
{
int arr[5]={23,67};
printf("%d%d%d",arr[2],arr[3],arr[4]);
}
Answers were Sorted based on User's Feedback
Answer / vikas upendra
The rest will be initialized to zero ....so it'll be 000 ..
| Is This Answer Correct ? | 25 Yes | 4 No |
Answer / jaga
in linux it will give garbage values...
in unix it will give 000(automatically initialized to 0)
| Is This Answer Correct ? | 11 Yes | 2 No |
Answer / vignesh1988i
all wil print the garbage values in the respected
memories... since we only initilized for two locations in
th array.... so other locations in the array wil have
garbage values
| Is This Answer Correct ? | 13 Yes | 9 No |
Answer / bsn.teja
till array elements are not given any specific values,they
are supposed to contain garbage values.
here we initialised only 1st two elements of the array.
so output will be garbage values.
| Is This Answer Correct ? | 2 Yes | 0 No |
first a[0]=23;
a[1]=67;
rest index are assigned 0 0 0.
| Is This Answer Correct ? | 1 Yes | 0 No |
main() { int x, arr[8]={11,22,33,44,55,66,77,88}; x=(arr+2)[3]; printf(ā%dā,x); }
How can my program discover the complete pathname to the executable from which it was invoked?
Write a program to compare two strings without using the strcmp() function
42 Answers Accenture, Arba Minch University,
WHAT IS ABSTRACT DATA TYPE
Give a method to count the number of ones in a 32 bit number?
write a program to generate 1st n fibonacci prime number
What is c programing language?
write a c program to find biggest of 3 number without relational operator?
where can function pointers be used?
What is nested structure in c?
how many times of error occur in C
Write a program to add a given duration with time(24hrs format)