Help me in solving MXFACS problem

My issue

solution

My code

#include <stdio.h>

int main(void) {
	int t;
	scanf("%d",&t);
	while(t--){
	    int count=0;
	    int n;
	    scanf("%d",&n);
	    for(int k=2;k<=n;k++){
	      count+=n/k;
	    }
	   
	}
	 printf("%d",count);

}


Learning course: 2000 to 2500 difficulty problems
Problem Link: Maximum Factors Problem Practice Problem in 2000 to 2500 difficulty problems