GATE | GATE-CS-2015 (Mock Test) | Question 2
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) Nothing is printed on screen
(D) Segmentation Fault
Answer: (B)
Explanation: The function basically reverses the given string.
Quiz of this Question
Last Updated :
28 Jun, 2021
Like Article
Save Article
Share your thoughts in the comments
Please Login to comment...