FizzBuzz
Completed
Read n. For 1..n print FizzBuzz, Fizz, Buzz or the number.
Input
One integer.
Output
n lines.
Example
Input
15
Output
1 2 Fizz 4 Buzz Fizz 7 8 Fizz Buzz 11 Fizz 13 14 FizzBuzz
Editor
C
Hints
Test for 15 first.
Solution explanation
Order matters when conditions overlap.
Show solution
#include <stdio.h>
int main() {
int n;
scanf("%d", &n);
for (int i = 1; i <= n; i++) {
if (i % 15 == 0) printf("FizzBuzz\n");
else if (i % 3 == 0) printf("Fizz\n");
else if (i % 5 == 0) printf("Buzz\n");
else printf("%d\n", i);
}
return 0;
}