#include <stdio.h>
#include <unistd.h>

void ft_putchar(char c)
{
    write(1, &c, 1);
}

void ft_putnbr(int nbr)
{
    if(nbr >= 10)
    {
        ft_putnbr(nbr / 10);
    }

    ft_putchar(nbr % 10 + '0');
}

void fizzbuzz(void)
{
    int i;
    i = 1;

    while(i <= 100)
    {
        if(i % 3 == 0 && i % 5 == 0)
        {
            write(1, "fizzbuzz\n", 9);
        }else if(i % 3 == 0)
        {
            write(1, "fizz\n", 5);
        }
        else if(i % 5 == 0)
        {
            write(1, "buzz\n", 5);
        }else
        {
            ft_putnbr(i);
            ft_putchar('\n');
        }
        i++;
    }
}

int main(void) {
    //printf("Hello world!\n");
    fizzbuzz();
    return 0;
}

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: