Solution getting wrong answer ATM

#include<stdio.h>
int main()
{
int n;
float m=0.5;
float a,p;
scanf("%d",&n);
a=120;
if(n%5==0 && n<a)
{

printf("\t%f",a);
p=a-(n+m);
printf("\n%f",p);
}
else
if(n%5==0 && n>a)
{
    printf("insufficent funds");
    
}
else
{
    printf("incorrect withdrawal amount");
}

}