case:break;を置かない例

/* breakの無いswitch文の振る舞い */
#include <stdio.h>

main()
{
	int	i;

	printf("数を入力して下さい:");
	scanf("%d", &i );

	/* breakの無い例 */
	switch( i )
	{
	case 3:
		printf("*");
	case 2:
		printf("*");
	case 1:
		printf("*");
	default:
		printf("\n");
	}
}
/* end of nobreak.c */

閉じる