fork download
  1. #include <stdio.h>
  2.  
  3. #define START 17
  4. #define END 33
  5.  
  6. int main( void )
  7. {
  8.  
  9. int i = START , t = i , f = i ;
  10.  
  11. while( f > 5 )
  12. f -= 5 ;
  13.  
  14. while( t > 3 )
  15. t -= 3 ;
  16.  
  17. for( ; i <= END ; i++ , t++ , f++ )
  18. {
  19. if( t != 3 && f != 5 )
  20. printf("%d" , i ) ;
  21. if( t == 3 )
  22. printf("Fizz" , t = 0 ) ;
  23. if( f == 5 )
  24. printf("Buzz" , f = 0 ) ;
  25.  
  26. printf("\n") ;
  27. }
  28.  
  29. return 0 ;
  30. }
Success #stdin #stdout 0s 2248KB
stdin
Standard input is empty
stdout
17
Fizz
19
Buzz
Fizz
22
23
Fizz
Buzz
26
Fizz
28
29
FizzBuzz
31
32
Fizz