C Programming :: String - Discussion
Home > C Programming > String > MCQs Questions Discussion
20 / 26
What will be the result of the following program?
#include<stdio.h>
int main(){
char p[]="String";
int x;
if(p=="String"){
printf("Pass 1");
if(p[sizeof(p)-2]=='g')
printf("Pass 2");
else
printf("Fail 2");
}
else{
printf("Fail 1");
if(p[sizeof(p)-2]=='g')
printf("Pass 2");
else
printf("Fail 2");
}
return 0;
}
#include<stdio.h>
int main(){
char p[]="String";
int x;
if(p=="String"){
printf("Pass 1");
if(p[sizeof(p)-2]=='g')
printf("Pass 2");
else
printf("Fail 2");
}
else{
printf("Fail 1");
if(p[sizeof(p)-2]=='g')
printf("Pass 2");
else
printf("Fail 2");
}
return 0;
}
APass 1 Pass 2
BFail 1 Fail 2
CPass 1 Fail 2
DFail 1 Pass 2
ESyntax error during compilation
Answer: Option (Login/Signup)
Show Explanation
Asked In ::
No Discussion on this question yet!