int main(void){
 int n1;

 printf("정수 : ");
 scanf("%d",&n1);

 if ( 0 < n1 < 10)
 printf("자릿수 : 1\n");
 else if( 9 < n1 < 100)
 printf("자릿수 : 2\n");
 else if( 99 < n1 <1000)
 printf("자릿수 : 3\n");
 else( 999 < n1 < 10000);
 printf("자릿수 : 4\n");

 system("pause");
 return 0;
}

숫자를 입력하면  자릿수가 나오는건데

자릿수 : 1

자릿수 :2

자릿수 :3

자릿수 :4 이렇게 다나와버리네요 뭐가잘못된거죠?