GATE | Sudo GATE 2020 Mock III (24 January 2019) | Question 47
The output of following C program is
#include <stdio.h>
char str1[100];
char *fun( char str[])
{
static int i = 0;
if (*str)
{
fun(str+1);
str1[i] = *str;
i++;
}
return str1;
}
int main()
{
char str[] = "GATE CS 2015 Mock Test" ;
printf ( "%s" , fun(str));
return 0;
}
|
(A) GATE CS 2015 Mock Test
(B) tseT kcoM 5102 SC ETAG
(C) Segmentation Fault
(D) tseT
Answer: (B)
Explanation: The function basically reverses the given string.
Option (B) is correct.
Quiz of this Question
Last Updated :
23 Jan, 2020
Like Article
Save Article
Share your thoughts in the comments
Please Login to comment...