main()
{
int i,j,k,l,lc=0;
/* the input is given as 1234 567 */
printf("Enter the number string:<1234>
scanf("%2d%d%1d",&i,&j,&k);
for(;k;k--,i++)
for(l=0;l printf("%d %d\n",i,l);}
printf("LOOPS= %d\n", lc-1);
}
/* Ans: i = 17, and loop is executed for 169 times */
~
10.#include
main()
{
func(1);
}
func(int i){
static char *str[] ={ "One","Two","Three","Four"};
printf("%s\n",str[i++]);
return;
}
/* Ans:- it will give warning because str is pointer to the char but
it is initialized with more values
if it is not considered then the answer is Two */
11.
#include
main()
{
int i;
for (i=1;i<100;>
printf("%d %0x\n",i,i);
}
/* Ans:- i is from 1 to 99 for the first format,
for the second format 1to9, ato f, 10 to 19,1ato1f, 20 to 29, etc */
13.#include
/* This problem was asked in PCS Bombay in a walk-in-interview
* Write a recursive function that calculates