My issue
#include<stdio.h>
int main(){
int a; double b;
scanf(“%d %lf”,&a,&b);
if(a%5==0 && b>(a+0.5)){
printf(“%.2lf”,(b - a)-.5);
}else if(a%5!=0 || b<a){
printf(“%.2lf”,b);
}
return 0;
}
what wrong this code
My code
#include<stdio.h>
int main(){
int a; double b;
scanf("%d %lf",&a,&b);
if(a%5==0 && b>(a+0.5)){
printf("%.2lf",(b - a)-.5);
}else if(a%5!=0 || b<a){
printf("%.2lf",b);
}
return 0;
}
Problem Link: ATM Practice Coding Problem - CodeChef