조공낚시느 정말 죄송합니다... 꾸벅


자 문제는 입력받은수를 한줄에 5개씩 출력하는건데요

#include<stdio.h>
int main(void)

{

 int a, b, c = 0;

 printf("정수를 입력하세요");
 scanf("%d", &b);

 for (a = 1; a <= b; a++)

 {
  if (!(a % 5)) printf("\n");
   

  printf("%d", a);
 }
  


 return 0;

}


했을때  15를 입력하면

1 2 3 4 5

6 7 8 9 10

11 12 13 14 15 가 되어야하는데


1 2 3 4  <<이부분이 4개임

5 6 7 8 9

10 11 12 13 14

15계속하려면 아무키나 눌러요 <<라고 출력되는데 뭐가잘못된거죠??