Please help in finding error in redcgame problem by looking below code please

include<stdio.h>

main()

{

int n,k,t,m,i,j,p,f,l,s,a[100],c,sum=0;

scanf("%d%d",&n,&k);

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

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

}

for(p=0;p<n-1;p++)

{for(s=0;s<n-p-1;s++)

{if(a[s]<a[s+1])

{

c=a[s];

a[s]=a[s+1];

a[s+1]=c;

}

}

}

f=a[0];l=a[1];

while(f>k||l>k)

{

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

{for(j=i+1;j<n;j++)

{f=a[i];

l=a[j];

if(f>k&&l>k)

{f–;

l–;

a[i]=f;

a[j]=l;

m=i;

t=j;

}

else if (f>k)

{l=f;

f=a[0];

if(f>k&&l>k)

{f–;

l–;

m=i;

a[0]=f;

a[i]=l;

}

}

else if(l>k)

{f=a[0];

if(f>k)

{f–;

l–;

a[0]=f;

a[j]=l;

t=j;

}

}

else if(l<k&&f<k)

{t=0;

m=t;

}

}

}

if(m==t||t==0)

{break;

}

else

{f=a[m];

l=a[t];

}

}

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

{sum=sum+a[i];

}

printf("%d",sum);

}

//