Professional Documents
Culture Documents
#include<stdio.h>
#include<conio.h>
#include<string.h>
void main() {
char str[50];
char *p;
char ch;
p=str;
gets(p);
scanf("%c", &ch);
del(str, ch);
getch();
int size;
char ch1;
size = strlen(str);
if (*(str+i) != ch)
*(str+j )= *(str+i);
j++;
*(str+j)='\0';
puts(str);
DYNAMIC MEMORY
#include<stdio.h>
#include<stdlib.h>
void main()
{
int i,n,*a,j,t;
scanf("%d",&n);
a=(int*)calloc(n,sizeof(int));
if(a==NULL)
exit (1);
else
for(i=0;i<n;i++)
scanf("%d",a+i);
for(i=0;i<n-1;i++)
for(j=i+1;j<n;j++)
if(*(a+i)>*(a+j))
t=*(a+i);
*(a+i)=*(a+j);
*(a+j)=t;
}
printf("After sorting the array elemnts are\n");
for(i=0;i<n;i++)
printf("%d\n ",*(a+i));
FUNCTION POINTERS
#include<stdio.h>
int check_prime(int);
int (*fun_ptr)(int);
main()
int n, result;
scanf("%d",&n);
fun_ptr=check_prime;
result = fun_ptr(n);
if ( result == 1 )
else
printf("%d is not prime.\n", n);
return 0;
int check_prime(int a)
int c;
if ( a%c == 0 )
return 0;
if ( c == a )
return 1;