
252 Programming and Data Structures
{
Int c,d;
static char s t r in g [ 12] ;
in t In;
p rin tf ("Enter a String : " ) ;
g e ts(strin g );
ln=strlen (s tr in g );
clrsc rO ;
printf ("\tt Length o f Given String :% d "In );
printf ("\ n Sequence o f Characters Displayed on Screen”);
printf ( " \ n
------------
== -= -= ----------------------------------=
printf ( “\n \n\n");
for (c=0;c<=ln-2;c++)
1
d=c+l;
printf C/\t%.*s\n",d,string);
}
fo r (c= ln # >= 0 # ~ )
I
d=c+l;
printf ("\t% .*s\n ",d,string);
)
i
OUTPUT:
Enter a String: HAPPY
Length of Given String: 5
Sequence of Characters Displayed on Screen
H
HA
HAP
HAPP
HAPPY
HAPPY
HAPP
HAP
HA
H
Explanation In the