1.#include <stdio.h>
#include <string.h>
#include <ctype.h>
int fun(char *s)
{ char *lp,*rp;
/**********found**********/
lp= s ;
rp=s+strlen(s)-1;
while((toupper(*lp)==toupper(*rp)) && (lp<rp) ) {
/**********found**********/
lp++;rp -- ; }
/**********found**********/
if(lp<rp) return 0 ;
else return 1;
}
void main()
{ char s[81];
printf("Enter a string: "); scanf("%s",s);
if(fun(s)) printf("\n\"%s\" is a Palindrome.\n\n",s);
else printf("\n\"%s\" isn't a Palindrome.\n\n",s);
}
2.#include <stdlib.h>
#include <conio.h>
#include <stdio.h>
/*************found**************/
double fun (int n)
{ int a,b,c, k;
double s;
s=0.0;a=2;b=1;
for(k=1;k<=n;k++)
{
/*************found**************/
s=s+(double)a/b;
c=a;a=a+b;b=c;
}
return s;
}
void main()
{ int n=5;
system("CLS");
printf("\nThe value of function is:%lf\n",fun(n));
}
3.#include <conio.h>
#include <stdio.h>
#include <stdlib.h>
void fun(int m,int k,int xx[])
{
int
}
void main()
{
FILE *wf;
int m,n,zz[1000];
system("CLS");
printf("\nPlease enter two integers: ");
scanf("%d%d",&m,&n);
fun(m, n, zz);
for(m=0;m<n;m++)
printf("%d ",zz[m]);
printf("\n ");
/******************************/
wf=fopen("out.dat","w");
fun(17,5,zz);
for(m=0;m<5;m++)
fprintf(wf,"%d ",zz[m]);
fclose(wf);
/*****************************/
}