Equal Left And Right Sum [ZH]

C Code:

#include<stdio.h>
#include <stdlib.h>

int main()
{
int n;
scanf("%d",&n);
int a[n],i,j,sum1,sum2,k;
for(i=0;i<n;i++)
{
    scanf("%d",&a[i]);
}
 i=0;
while(i<n)
{
    sum1=0;sum2=0;
    for(j=0;j<i;j++)
    {
        sum1+=a[j];
    }
    for(k=i+1;k<n;k++)
    {
        sum2+=a[k];
    }
    if(sum1==sum2)
    {
        printf("%d ",a[i]);
    }
    i++;
}

}

Comments

Popular posts from this blog

Reverse String Till Underscore

Count of common characters in two strings

RECTANGULAR SUM