[6-1]

#include<stdio.h>

main()

{

 int a,b;

 int *ptr1,*ptr2;

 

 printf("Enter a: ");

 scanf("%d",&a);

 

 printf("Enter b: ");

 scanf("%d",&b);

 

 ptr1=&a;

 ptr2=&b;

 

 printf("(a-b)*(a-b)= %d\n", (*ptr1 - *ptr2)*(*ptr1 - *ptr2));

}

 

[6-2]

#include<stdio.h>

void gyakugaki(char *);

main()

{

 char name[51];

 

 printf("Enter name: ");

 scanf("%s",name);

 gyakugaki(name);

}

 

void gyakugaki(char *ptr)

{

 int i,j;

 for(i=0;i<51;++i){

   if(*(ptr+i)=='\0'){

      printf("Inverse name: ");

      for(j=i-1;j>=0;--j)

         printf("%c",*(ptr+j));

      printf("\n");

      break;

   }

 }

}