delete from hateblo.jp where 1=1;

タイトルに意味はありません。

FizzBuzz

もう、すでにすばらしいコードが存在しているだろうが、
昔に書いたFizzBuzz.

ファイルのタイムスタンプを見ると、2009/06/05らしい。もう1年も前の話だ。

#include <stdio.h>

int main(int argc,char* argv[])
{
	unsigned int three;
	unsigned int five;
	unsigned int i;
	three = 0;
	five = 0;
	for(i=1;i<=100;i++)
	{
		
		if (five != i && three != i)
		{
			printf("%d",i);
		}

		if (three == i)
		{
			printf("Fizz");
		}
		else if(three < i)
		{
			three += 3;
		}
		
		if (five == i)
		{
			printf("Buzz");
		}
		else if(five < i)
		{
			five += 5;
		}
		printf("\n");
	}
}