Wednesday, April 29, 2015

C Programming

Final Question SPL                                                  


ARRAY RELATED PROBLEMS:

1. Write a C program to get user input of  n integers in an array and print the elements in reverse order.

#include<stdio.h>
int main(void)                                                                                        
{
      int i,n;
      printf("\n  Enter the size of the ARRAY: ");
      scanf("%d", &n);

      int a[n];
      printf("\n  Enter elements: ");
      for(i=0;i<n;i++){
            scanf("%d", a+i);
      }
      puts("\n\n  The reversed elements are: ");
      for(i=n-1;i>=0;i--){
            printf("%4d", *(a+i));
      }puts(" ");
}

2. Write a C program to get user input of n integers in an array and sum all the elements.

#include<stdio.h>
int main(void)
{
      int i,n,sum=0;
      printf("\n  Enter the size of the ARRAY: ");
      scanf("%d", &n);
      int a[n];
      printf("\n  Enter elements: ");
      for(i=0;i<n;i++){
            scanf("%d", a+i);
      }
      for(i=n-1;i>=0;i--){
            sum+=a[i];
      }printf("\n  The sum=%d\n", sum);
}

3.
#include<stdio.h>
int main(void)
{
      int i,n,sum=0;
      printf("\n  Enter the size of the ARRAY: ");
      scanf("%d", &n);
      int a[n];
      printf("\n  Enter elements: ");
      for(i=0;i<n;i++){
            scanf("%d", a+i);
      }
      for(i=n-1;i>=0;i--){
            if(a[i]%2==0){
              sum+=a[i];
            }
            else
                printf("");
      }printf("\n  The sum of even numbers=%d\n", sum);
}

4.
#include<stdio.h>
int main(void)
{
      int i,n,sum=0;
      printf("\n  Enter the size of the ARRAY: ");
      scanf("%d", &n);
      int a[n];
      printf("\n  Enter elements: ");
      for(i=0;i<n;i++){
            scanf("%d", a+i);
      }
      for(i=n-1;i>=0;i--){
            if(i%2==0){
              sum+=a[i];
            }
            else
                printf("");
      }printf("\n  The sum of even number indexes=%d\n", sum);
}

5.
#include<stdio.h>
int main(void)
{
      int i,n,sum=0,temp;
      printf("\n  Enter the size of the ARRAY: ");
 
      scanf("%d", &n);
      int a[n];
      printf("\n  Enter elements: ");
      for(i=0;i<n;i++){
            scanf("%d", a+i);
      }
      for(i=0;i<n/2;i++){
            temp=a[i];
            a[i]=a[(n-1)-i];
            a[(n-1)-i]=temp;
      }printf("\n  Reverse of the numbers: \n");
      for(i=0;i<n;i++){
            printf("%3d", *(a+i));
      }
}
6.
#include<stdio.h>
void maxi(int a[], int n);
int main(void)
{
      int i,j,k=0,n,sum=0,temp, max;
      printf("\n  Enter the size of the ARRAY: ");
      scanf("%d", &n);
      int a[n],b[n];
      printf("\n  Enter elements: ");
      for(i=0;i<n;i++){
            scanf("%d", a+i);
            b[i]=a[i];
      }
      maxi(a, n);
      for(i=0;i<n;i++){
                  if(b[0]>b[i]){
                        b[0]=b[i];
                        k=i;
                  }
                  else{
                        printf("");
                  }
            }
      printf("\n  Minimum integer with index: \n");
      printf("%3d%3d", b[0], k);
}

void maxi(int a[], int n)
{
 
      int i,j=0;
      for(i=0;i<n;i++){
                  if(a[0]<a[i]){
                        a[0]=a[i];
                        j=i;
                  }
                  else{
                        printf("");
                  }
            }
      printf("\n  Maximum integer with index: \n");
      printf("%3d%3d", a[0], j);
}

7.
#include<stdio.h>
int main(void)
{
      int i,n,count=0;
      char c[100];
 
      printf("\n  Enter the word: ");
      gets(c);
      printf("\n  The sting is: ");
      for(i=0;i<c[i]!='\0';i++){
            printf("%c", c[i]);
            if ((c[i] == 'a' || c[i] == 'e' || c[i] =='i' || c[i] == 'o' || c[i] == 'u') ||
               (c[i] == 'A' || c[i] == 'E' || c[i] =='I' || c[i] == 'O' || c[i] == 'U')){
                count++;
            }
      }printf("\n\n  Total vowels is: %d\n", count);
}

8.
#include<stdio.h>
int main(void)
{
      int i,key,n,flag=0;
      printf("Enter the size of the array: ");
      scanf("%d", &n);
      int a[n];
      printf("Enter the elements: ");
      for(i=0;i<n;i++){
            scanf("%d", a+i);
      }
      printf("Enter the number to find its position: ");
 
      scanf("%d", &key);
      printf("\n\n");
      for(i=0;i<n;i++){
            if(a[i]==key){
               printf("%d, ", i);
 
               flag=1;
            }
      }
      if(flag==1){
            printf(" indexes are found.\n");
      }
      else if(flag==0){
                  printf("NOT FOUND.\n");
            }
}

9.
#include<stdio.h>
int main(void)
{
      int i,key,n,flag=0;
      printf("\n  Enter the size of the array: ");
      scanf("%d", &n);
      int a[n],b[n];
      printf("\n  Enter the elements of A: ");
 
      for(i=0;i<n;i++){
            scanf("%d", a+i);
      }
      for(i=n-1;i>=0;i--){
            b[n-i-1]=a[i];
      }
 
      printf("\n  Array A: ");
      for(i=0;i<n;i++){
            printf("%3d",a[i]);
      }
      printf("\n  Array B: ");
      for(i=0;i<n;i++){
            printf("%3d",b[i]);
      }puts("");
}

10.
#include<stdio.h>
int main(void)
{
      int i,n,sum=0;
      float avg;
      printf("\n  Enter the size of the array: ");
      scanf("%d", &n);
      int a[n],b[n];
      printf("\n  Enter the elements of A: ");
 
      for(i=0;i<n;i++){
            scanf("%d", a+i);
      }
      for(i=n-1;i>=0;i--){
            sum+=a[i];
      }
      avg=(float)sum/n;
      printf("\n  The average value is: %.3f\n", avg);
}
11.
#include<stdio.h>
int main(void)
{
      int i,j,k=0,n,m,sum=0,temp[100], max,a[100], b[100];;
      printf("\n  Enter the size of the 1st ARRAY: ");
      scanf("%d", &n);
      printf("\n  Enter elements: ");
      for(i=0;i<n;i++){
            scanf("%d", a+i);
      }
      printf("\n  Enter the size of the 2nd ARRAY: ");
      scanf("%d", &m);
      printf("\n  Enter elements: ");
      for(i=0;i<m;i++){
 
            scanf("%d", b+i);
      }
      if(n>m){
            for(i=0;i<n;i++){
                  temp[i]=a[i];
                  a[i]=b[i];
                  b[i]=temp[i];
            }
      }
      else{
            for(i=0;i<m;i++){
                  temp[i]=a[i];
                  a[i]=b[i];
                  b[i]=temp[i];
            }
      }
      printf("\n  Elements of first array: ");
      for(i=0;i<m;i++){
            printf("%3d", a[i]);
      }puts("");
      printf("\n  Elements of second array: ");
      for(i=0;i<n;i++){
            printf("%3d", b[i]);
      }
}

12.
#include<stdio.h>
int main(void)
{
      int i,n,sum=0,flag=0;
      printf("\n  Enter the size of the array: ");
      scanf("%d", &n);
      int a[n],b[n];
      printf("\n  Enter the elements of A: ");
 
      for(i=0;i<n;i++){
            scanf("%d", a+i);
      }
      for(i=n-1;i>=0;i--){
 
            if((a[i]%3)==0){
                  a[i]=-1;
                  flag=1;
            }
      }
      if(flag==0){
            printf("No element is divisibled by 3.");
      }
      printf("\n  Modified array is:");
      for(i=0;i<n;i++){
            printf("%3d", a[i]);
      }puts("");
}

13.
#include<stdio.h>
int main(void)
{
      int i,j,n,sum=0,temp;
      printf("\n  Enter the size of the ARRAY: ");
      scanf("%d", &n);
      int a[n];
      printf("\n  Enter elements: ");
      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]){
                       temp=a[i];
                       a[i]=a[j];
                       a[j]=temp;
                  }
            }
      }printf("\n  In ascending order: \n");
      for(i=0;i<n;i++){
            printf("%3d", *(a+i));
      }
}

14.
#include<stdio.h>
int main(void)
{
      int i,n,sum=0;
      printf("\n  Enter the size of the array: ");
      scanf("%d", &n);
      int a[n],b[n];
      printf("\n  Enter the elements of A: ");
 
      for(i=0;i<n;i++){
            scanf("%d", a+i);
      }
      if(n%2!=0){
            printf("\n  The median number is %d", a[n/2]);
      }
      else{
            printf("\n  The median number is %.2f", (float)(a[n/2]+a[n/2-1])/2);
      }
}
15.
#include<stdio.h>
#include<math.h>
float summation(float a[], int n);
float average(float sum, int n);
void sd(float a[], int n, float mean);
int main(void)
{
      int i,j,n;
      printf("Enter the size of the ARRAY: ");
      scanf("%d", &n);
      float a[n],sum=0,mean;
      float variant=0,std_devi;
      printf("\n  Enter elements: ");
      for(i=0;i<n;i++){
            scanf("%f", a+i);
      }
      sum=summation(a, n);
      printf("\n  The sum is: %4.2f", sum);
      mean=average(sum, n);
      sd(a, n, mean);
}

float summation(float a[], int n)
{
 
      int i;
      float sum=0;
      for(i=0;i<n;i++){
            sum+=a[i];
      }
      return sum;
}
float average(float sum, int n)
{
      float aver=sum/((float)n);
      return aver;
}
void sd(float a[], int n, float mean)
{
      int i;
      float variant, std_devi;
      for(i=0;i<n;i++){
            variant+=pow((a[i]-mean),2);
      }
      variant=variant/((float)n);
      std_devi=sqrt(variant);
      printf("\n  Standard deviation: %.2f\n ", std_devi);
}



16.
#include<stdio.h>
int main(void)
{
      int i=0,j,n,decimal,hexa_deci;
      char hexad[100];
      printf("\n  Enter the integer: ");
      scanf("%d", &decimal);
      for(;decimal!=0;decimal/=16){
 
            hexa_deci=decimal%16;
            if(hexa_deci<10){
                  hexa_deci+=48;
            }
            else{
                  hexa_deci+=55;
            }
            hexad[i++]=hexa_deci;
      }
      printf("\n  The hexadecimal number is: ");
      for(j=i-1;j>=0;j--){
            printf("%c", hexad[j]);
      }puts("");
}

17.
#include<stdio.h>
int main(void)
{
      int i,j,k,key,n,flag=0;
      printf("\n  Enter the size of the array: ");
      scanf("%d", &n);
      int a[n],b[n];
      printf("\n  Enter the elements of A: ");
 
      for(i=0;i<n;i++){
            scanf("%d", a+i);
      }
 
      for(i=0;i<n-1;i++){
            for(j=i+1;j<n; ){
                  if(a[i]==a[j]){
                        for(k=j;k<n;k++){
                              a[k]=a[k+1];
                        }n--;
                  }
                  else{
                        j++;
                  }
            }
      }
      printf("\n  The modified array is: ");
      for(i=0;i<n;i++){
            printf("%2d", a[i]);
      }puts("");
}

18.
#include<stdio.h>
int main(void)
{
      int i,j,k=0,n,m,flag=0,c[100],b[100], a[100];
      printf("\n  Enter the size of the array A: ");
      scanf("%d", &n);
      printf("\n  Enter the elements of A: ");
      for(i=0;i<n;i++){
            scanf("%d", a+i);
      }
      printf("\n  Enter the size of the array B: ");
      scanf("%d", &m);
      printf("\n  Enter the elements of B: ");
      for(i=0;i<m;i++){
 
            scanf("%d", b+i);
      }for(i=0;i<n;i++){
            for(j=0;j<m; ){
                  if(a[i]==b[j]){
                        c[k++]=b[j];
                        j++;
 
                  }
                  else{
                        j++;
                  }
            }
      }
      if(k>0){
            printf("\n  The intersection of A&B: ");
            for(i=0;i<k;i++){
                  printf("%2d", c[i]);
            }puts("");
      }
      else{
            printf("\n  Empty set!!!");
      }puts("");
}

19.
#include<stdio.h>
int main(void)
{
      int i,j,k=0,n,m,flag=0,c[100],b[100], a[100];
      printf("\n  Enter the size of the array A: ");
      scanf("%d", &n);
      printf("\n  Enter the elements of A: ");
      for(i=0;i<n;i++){
            scanf("%d", a+i);
      }
      printf("\n  Enter the size of the array B: ");
      scanf("%d", &m);
      printf("\n  Enter the elements of B: ");
      for(i=0;i<m;i++){
Text Box:            scanf("%d", b+i);
      }
      for(i=0;i<n;i++){
            c[i]=a[i];
      }
      for(i=n;i<n+m;i++){
            c[i]=b[i-n];
      }
      for(i=0;i<n+n-1;i++){
            for(j=i+1;j<m+n; ){
                  if(c[i]==c[j]){
                        for(k=j;k<n+m; k++){
                              c[k]=c[k+1];
                        }--n;
                  }
                  else{
                        j++;
                  }
            }
      }
      printf("\n  The union of A&B: ");
      for(i=0;i<(n+m);i++){
            printf("%2d", c[i]);
      }puts("");
}

20.
#include<stdio.h>
int main(void)
{
      int i,j,k=0,n,m,flag=0,c[100],b[100], a[100];
      printf("\n  Enter the size of the array A: ");
      scanf("%d", &n);
      printf("\n  Enter the elements of A: ");
      for(i=0;i<n;i++){
            scanf("%d", a+i);
      }
      printf("\n  Enter the size of the array B: ");
      scanf("%d", &m);
      printf("\n  Enter the elements of B: ");
      for(i=0;i<m;i++){
 
            scanf("%d", b+i);
      }for(i=0;i<n;i++){
            for(j=0;j<m; j++){
                  if(a[i]==b[j]){
                        for(k=i;k<n;k++){
 
                        a[k]=a[k+1];
                        }n--;
                  }
                  else{
                  }c[i]=a[i];
            }
      }
      printf("\n  The difference between A&B: ");
      for(i=0;i<n;i++){
            printf("%2d", c[i]);
      }puts("");
}

21.
#include<stdio.h>
int main(void)
{
      int i,j,k=0,n,m,flag=0,c[3][3], a[9];
      printf("\n  Enter the 9 elements of A: ");
      for(i=0;i<3;i++){
            for(j=0;j<3;j++){
                  scanf("%d", &c[i][j]);
            }
      }printf("\n  Output of A as 3by3 matrix: \n\n");
 
      for(i=0;i<3;i++){
            for(j=0;j<3;j++){
                  printf("%3d", c[i][j]);
            }puts("");
      }
}

22.
#include<stdio.h>
int main(void)
{
      int i,j,k=0,n,m,flag=0, a[100][100];
      printf("\n  Enter the row and column of the array A: ");
      scanf("%d%d", &n,&m);
      printf("\n  Enter the elements of A: ");
      for(i=0;i<n;i++){
            for(j=0;j<m;j++){
                  scanf("%d", &a[i][j]);
            }
 
      }printf("\n  Output of A row-wise\n\n");
      for(i=0;i<n;i++){
            for(j=0;j<m;j++){
                  printf("%3d", a[i][j]);
            }
      }puts("");
      printf("\n  Output of A column-wise\n\n");
      for(i=0;i<m;i++){
            for(j=0;j<n;j++){
                  printf("%3d", a[j][i]);
            }
      }puts("");
}

23.
#include<stdio.h>
int main(void)
{
      int i,j,k=0,n,m,flag=0, a[100][100];
      float det;
      printf("\n  Enter the row and column of the array A: ");
      scanf("%d%d", &n,&m);
Text Box:      printf("\n  Enter the elements of A: ");
      for(i=0;i<n;i++){
            for(j=0;j<m;j++){
                  scanf("%d", &a[i][j]);
            }
      }printf("\n  The determinant of matrix A: ");
      det = (float)(a[0][0]*(a[1][1]*a[2][2]-a[1][2]*a[2][1])
                            -a[0][1]*(a[1][0]*a[2][2]-a[1][2]*a[2][0])
                           +a[0][2]*(a[1][0]*a[2][1]-a[1][1]*a[2][0]));
      printf("%3.1f\n", det);
}

24.
#include<stdio.h>
int main(void)
{
      int i,j,k=0,n,m,flag=0, a[100][100];
      printf("\n  Enter the row/column of the square array A: ");
      scanf("%d", &n);
      m=n;
      printf("\n  Enter the elements of A: ");
      for(i=0;i<n;i++){
            for(j=0;j<m;j++){
                  scanf("%d", &a[i][j]);
            }
      }printf("\n  Major diagonal: ");
 
      for(i=0;i<n;i++){
            for(j=0;j<m;j++){
                  if(i==j){
                        printf("%d ", a[i][j]);
                  }
            }
      }puts("");
      printf("\n  Minor diagonal: ");
      for(i=0;i<n;i++){
            for(j=n-1-i;j>=0;j--){
                  printf("%3d", a[i][j]);
                  break;
            }
      }
}



25.
#include<stdio.h>
int main(void)
{
      int i,j,k=0,n,m,flag=0, a[100][100]={0};
      printf("\n  Enter the row/column of the square array A: ");
      scanf("%d", &n);
 
      for(i=0;i<n;i++){
            for(j=0;j<n;j++){
                  if(i==j){
                        a[i][j]=1;
                  }
            }
      }printf("\n  The identity matrix: \n");
      for(i=0;i<n;i++){
            for(j=0;j<n;j++){
                  printf("%3d", a[i][j]);
            }puts("");
      }
}

26.
#include <stdio.h>
void main()
{
    int i,j,n,m,a[40][40],b[40][40],c[40][40]={0};
    printf("Input the row and column of the matrix: ");
    scanf("%d%d", &n, &m);
    printf("Enter the elements of matrix A:");
    for(i=0;i<n;i++){
        for(j=0;j<m;j++){
            scanf("%d", &a[i][j]);
        }
    }
    for(i=0;i<n;i++){
        for(j=0;j<m;j++){
            printf("%3d ", a[i][j]);
        }puts("");
    }
    printf("Enter the elements of matrix B:");
    for(i=0;i<n;i++){
 
        for(j=0;j<m;j++){
            scanf("%d", &b[i][j]);
        }
    }
    for(i=0;i<n;i++){
        for(j=0;j<m;j++){
            printf("%3d ", b[i][j]);
        }puts("");
    }
    printf("Addition of matrix A & B: \n");
    for(i=0;i<n;i++){
        for(j=0;j<m;j++){
            c[i][j]=a[i][j]+b[i][j];
            printf("%3d ", c[i][j]);
        }puts("");
    }
}

27.
#include <stdio.h>
void main()
{
    int i,m,n,j,k,p,q,sum=0,a[6][6],b[6][6],c[6][6]={0};
    printf("Enter the rows and columns of the first matrix: ");
    scanf("%d%d", &m, &n);
    printf("Enter the elements of matrix A:");
    for(i=0;i<m;i++){
        for(j=0;j<n;j++){
            scanf("%d", &a[i][j]);
        }
    }
    for(i=0;i<m;i++){
        for(j=0;j<n;j++){
            printf("%3d ", a[i][j]);
        }puts("");
    }
    printf("Enter the rows and columns of the second matrix: ");
    scanf("%d%d", &p, &q);
    if ( n != p )
    printf("Matrices with entered orders can't be multiplied with each other.\n");
  else
  {
    printf("Enter the elements of second matrix B: ");
    for ( i = 0 ; i < p ; i++ ){
      for ( j = 0 ; j < q ; j++ ){
        scanf("%d", &b[i][j]);
        }
    }
    for(i=0;i<p;i++){
 
        for(j=0;j<q;j++){
            printf("%3d ", b[i][j]);
        }puts("");
    }
    for ( i = 0 ; i < m ; i++ ){
      for ( j = 0 ; j < q ; j++ )
      {
        for ( k = 0 ; k < p ; k++ )
        {
          sum = sum + a[i][k]*b[k][j];
        }
        c[i][j] = sum;
        sum = 0;
      }
    }
    printf("Product of entered matrices:-\n");
    for ( i = 0 ; i < m ; i++ )
    {
      for ( j = 0 ; j < q ; j++ )
        printf("%3d\t", c[i][j]);
      printf("\n");
    }
  }
}

28.
#include<stdio.h>
void maxi(int a[][100], int n, int m);
int main(void)
{
      int i,j,k=0,l,n,m,sum=0,temp, max, a[100][100];
      printf("\n  Enter the row and column of the ARRAY: ");
      scanf("%d%d", &n,&m);
      printf("\n  Enter elements: ");
      for(i=0;i<n;i++){
            for(j=0;j<m;j++){
                  scanf("%d", &a[i][j]);
            }
      }
      maxi(a, n, m);
}
void maxi(int a[][100], int n, int m)
{
 
      int i,j=0, k,l;
      for(i=0;i<n;i++){
            for(j=0;j<m;j++){
                  if(a[0][0]<a[i][j]){
                        a[0][0]=a[i][j];
                        k=i;
                        l=j;
                  }
                  else{
                        printf("");
                  }
            }
      }
      printf("\n  Maximum integer with index: \n");
      printf("%3d  [%d][%d]\n", a[0][0], k, l);
}

29.
#include<stdio.h>
int main(void)
{
      int i,j,k=0,n,m,flag=0, a[100][100],sum=0;
      printf("\n  Enter the row/column of the square array A: ");
      scanf("%d", &n);
      m=n;
      printf("\n  Enter the elements of A: ");
      for(i=0;i<n;i++){
            for(j=0;j<m;j++){
                  scanf("%d", &a[i][j]);
            }
      }printf("\n  Major diagonal: ");
      for(i=0;i<n;i++){
            for(j=0;j<m;j++){
                  if(i==j){
                        sum+=a[i][j];
                        printf("%d ", a[i][j]);
                  }
            }
      }puts("");
 
      printf("\n  Minor diagonal: ");
      for(i=0;i<n;i++){
            for(j=n-1-i;j>=0;j--){
                        sum+=a[i][j];
                  printf("%3d", a[i][j]);
                  break;
            }
      }
      for(i=0;i<1;i++){
            for(j=1;j<m-1;j++){
 
                        sum+=a[i][j];
            }
      }
      for(i=n-1;i<n;i++){
            for(j=1;j<m-1;j++){
                        sum+=a[i][j];
            }
      }sum=sum-a[n/2][n/2];
      printf("\n\n  Total summation: %d\n", sum);
}


30.
 
#include<stdio.h>
int main(void)
{
      int i,j,k=0,n,m,flag=0, a[100][100],sum=0;
      printf("\n  Enter the row/column of the square array A: ");
      scanf("%d", &n);
      m=n;
      printf("\n  Enter the elements of A: ");
      for(i=0;i<n;i++){
 
            for(j=0;j<n;j++){
                  scanf("%d", &a[i][j]);
            }
      }
      for(i=n/2;i<n/2+1;i++){
            for(j=0;j<n;j++){
 
                  sum+=a[i][j];
            }
      }
      for(i=0;i<n;i++){
            for(j=n/2;j<n/2+1;j++){
                  sum+=a[i][j];
            }
      }
      for(i=0;i<1;i++){
            for(j=0;j<n/2;j++){
                  sum+=a[i][j];
            }
      }
      for(i=n-1;i<n;i++){
            for(j=n/2+1;j<n;j++){
                  sum+=a[i][j];
            }
      }
      for(i=0;i<n/2;i++){
            for(j=n-1;j<n;j++){
                  sum+=a[i][j];
            }
      }
      for(i=n/2+1;i<n;i++){
            for(j=0;j<1;j++){
                  sum+=a[i][j];
            }
      }
      sum=sum-a[n/2][n/2];
      printf("\n\n  Total summation: %d\n", sum);
}

31.
#include<stdio.h>
int main(void)
{
      int i,j,k=0,n,m,flag=0, a[100][100],sum=0;
      printf("\n  Enter the row/column of the square array A: ");
      scanf("%d", &n);
      m=n;
      printf("\n  Enter the elements of A: ");
      for(i=0;i<n;i++){
 
            for(j=0;j<n;j++){
                  scanf("%d", &a[i][j]);
            }
      }
      for(i=1;i<n;i+=2){
            for(j=0;j<n;j++){
 
                  sum+=a[i][j];
            }
      }
      for(i=0;i<n;i+=2){
            for(j=1;j<n;j+=2){
                  sum+=a[i][j];
            }
      }
      printf("\n\n  Total summation: %d\n", sum);
}

35.
#include<stdio.h>
int main(void)
{
      int i,j,k=0,n,m,flag=0, a[100][100],sum=0;
      printf("\n  Enter the row and column of the square array A: ");
      scanf("%d%d", &n, &m);
      printf("\n  Enter the elements of A: ");
      for(i=0;i<n;i++){
            for(j=0;j<m;j++){
                  scanf("%d", &a[i][j]);
            }
      }
      for(i=0;i<n;i++){
            for(j=0;j<m;j++){
                  sum+=a[i][j];
            }
      }
      printf("\n\n  Total summation: %d\n", sum);
}