Sail E0 Webinar
Question


What will be the output of the program ?


#include<stdio.h>
#include<string.h>
int main()
{
int i, n;
char *x="Alice";
n = strlen(x);
*x = x[n];
for(i=0; i
Options:
A .  Alice
B .  ecilA
C .  Alice lice ice ce e
D .  lice ice ce e
Answer: Option D

If you compile and execute this program in windows platform with Turbo C, it will give

 "lice ice ce e".

It may give different output in other platforms (depends upon compiler and machine). 

The online C compiler given in this site will give the Option C as output (it runs on Linux

 platform).



Was this answer helpful ?
Next Question

Submit Solution

Your email address will not be published. Required fields are marked *

Latest Videos

Latest Test Papers