// 171.c
#include
void catfun(char a[],char b[])
{
while(*a)a++;
while(*b)*a++=*b++;
*a=0;
}
void main()
{
char a[20]="this ",b[]="book";
catfun(a,b);
puts(a);
getch();
}
// 172.c
#include
int fun(char a[],char x)
{
int s=0;
while(*a)
{
if(x==*a)s++;
a++;
}
return s;
}
void main()
{
printf("%d",fun("thisisabook",'i'));
getch();
}
// 173.c
#include
int fun1(char a[],char b[])
{
while(*a==*b&&*b&&*a){a++;b++;}
if(*b==0)return 1;
}
int fun(char a[],char b[])
{
int s=0;
while(*a)
{
if(fun1(a,b)==1)s++;
a++;
}
return s;
}
void main()
{
char a[]="this is a book",b[]="is";
printf("%d",fun(a,b));
getch();
}
// 174.c
#include
void fun(char a[],char x)
{
char *p=a;
while(*a)
{
if(*a!=x)*p++=*a;
a++;
}
*p=0;
}
void main()
{
char a[]="thisisabook";
fun(a,'i');
puts(a);
getch();
}
// 175.c
#include
int fun1(char a[],char b[])
{
while(*a==*b&&*a&&*b){a++;b++;}
if(*b==0)return 1;
return 0;
}
void fun(char a[],char b[])
{
char *p,*q;
while(*a)
{
if(fun1(a,b)==1)
{strcpy(a,a+strlen(b));continue;
}
a++;
}
}
void main()
{
char a[]="thisisabook",b[]="is";
fun(a,b);
puts(a);
getch();
}
// 176.c
#include
void fun(char a[])
{
char *p,*q,*k=a;
for(p=a;*p;p++)
{for(q=a;q
// 177.c
#include
void main()
{
int a[20],*p;
for(p=a;p
// 178.c
#include
void main()
{
int a[10][10],(*p)[10],*q;
for(p=a;p
// 179.c
#include
void main()
{
int a[10][10],(*p)[10],*q;
for(p=a;p
// 180.c
#include
void main()
{
int a[5][5],(*p)[5],*q,m=1,t,*k1,*k2;
for(p=a;p