I want my output to be
0----2----4----6----8----1----1----1----1
but I keep getting
0----2----------------------------------
Basically i want to count from 0 to 16 in increments of 0.4. Here is my code:
int
main(int argc, char *argv[]) {
double x;
for( x = 0.0; x<= 16.0; x = x + 0.4){
if( fmod(x,2.0) == 0){
if(x< 10){
printf("%.0f",x);
}
if(x >= 10){
printf("%.0f",x/10);
}
}
else{
putchar('-');
}
}
printf("\n");
return 0;
}