Answer:
10403.
Explanation:
To find the smallest number that isn't prime and doesn't any factors smaller than 100, we need to multiply the 2 smallest prime numbers greater than 100. The smallest prime number greater than 100 is 101, but we cannot multiply 101 by itself, as the number would become a square. Because of this, we need to multiply 101 by the next smallest prime number, which is 103.
After multiplying 101 by 103, we get 10403.
To check our answer, we can verify each point.
10403 is not prime, as it has 2 factors, 101 and 103.
10403 is not square, as the square root of 10403 is 101.9951.
10403 has 2 factors 101 and 103, both of which are greater than 100.