You are on page 1of 2

#define _CRT_SECURE_NO_WARNINGS

#include<stdio.h>
#include<string.h>
void copyfunction(char X[20], char Y[20]);
void main()
{
char A[20], B[20];
printf("Enter the first String:\n");
gets(A);
printf("Enter the second String:\n");
gets(B);
copyfunction(A, B);
printf("%s\n", A);
printf("%s\n", B);
}
void copyfunction(char X[20], char Y[20])
{
int i, x;
char *ptrx, *ptry;
ptrx = X;
ptry = Y;
x = strlen(Y);
for (i = 0; i < x; i++)
{
*ptrx = *ptry;
ptrx++;
ptry++;
}
*ptrx = '\0';
}

#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<string.h>
int array(int x[10], int *max, int *min);
void main()
{
int i;
int a[10], max, min;
for (i = 0; i < 10; i++)
{
a[i] = rand() % 9;
}
printf("Random Array is:\n");
for (i = 0; i < 10; i++)
{
printf("%d\n", a[i]);
}
printf("\n");
array(a, &max, &min);
printf("MAX=%d and MIN=%d\n", max, min);
}
int array(int x[10], int *max, int *min)
{
int i;
int *ptr;
*max = 0;
ptr = x;
for (i = 0; i < 10; i++)
{
if (*ptr > *max)
{
*max = *ptr;
}
ptr++;
}
*min = *max;
ptr = x;
for (i = 0; i < 10; i++)
{
if (*ptr < *min)
{
*min = *ptr;
}
ptr++;
}

You might also like