20_10

Write a C code to add and subtract two one dimensional array of size 5 using function addarray() and subtractarray().

 Source code:

/*Write a C code to add and subtract two one dimensional array of size 5 using function addarray() and subtractarray().*/

#include<stdio.h>

#define size 5

void readarraya(int a[],int );

void readarrayb(int b[],int );

void addarray(int a[],int b[],int add[], int );

void subarray(int a[], int b[], int sub[], int );

void printarrayadd(int add[], int );

void printarraysub(int sub[], int );

void readarraya(int a[],int n)

{

    int i;

    printf("Enter the value of the array 'a':");

    for(i=0; i < n; i++)

        scanf("%d",&a[i]);

}

void readarrayb(int b[],int n)

{

    int i;

    printf("Enter the value of the array 'b':");

    for(i=0; i < n; i++)

      scanf("%d",&b[i]);

}

 void addarray(int a[],int b[],int add[],int n)

{

    int i;

    for(i=0; i< n; i++)

        add[i]=a[i]+b[i];

}

void subarray(int a[],int b[],int sub[],int n)

{

    int i;

    for(i=0; i< n; i++)

        sub[i]=a[i]-b[i];

void printarrayadd (int add[],int n)

    int i;

    for(i=0; i < n; i++)

        printf("%d\n",add[i]);

}           

void printarraysub (int sub[],int n)

{

  int i;

    for(i=0; i < n; i++)

        printf("%d\n",sub[i]);

}

int main()

{

    int i,n;

    int a[size],b[size],add[size],sub[size];

       

    /* Read Array a */

    readarraya(a,size);


    /* Read Array b */   

    readarrayb(b,size);


    /* add two arrays*/

    addarray(a,b,add,size);


    /* subtract two arrays*/

    subarray(a,b,sub,size);


    printf("After adding\n");

    printarrayadd(add,size);


    printf("After subtracting\n");

    printarraysub(sub,size);


    return 0;

}

Output:

C code to add and subtract two one dimensional array using function


No comments:

Post a Comment

Write a program in C to convert a decimal number to binary using recursion.

 Source code: //Write a program in C to convert a decimal number to binary using recursion. #include<stdio.h> long convertB_to_D(int d...