1부터 n까지 수중에서 3의배수랑 5의배수 출력하는건데 안되네요

 

 

#include <stdio.h>
#include <stdlib.h>

int main ()
{
int n;
scanf("%d", &n);
if (n > 1)
{
for(int i = 1; i <= n; i++)
{
if (i % 3 == 0 || i % 5 == 0)
printf("%d ", i);

}
}
system("pause");
return 0;
}