Help me in solving CANDIVIDE problem

My issue

I am only getting one output

My code

#include <stdio.h>

int main() 
{

int T;
scanf("%d", &T);

 int i;
    
for (i=0; i<T; i++);
{
    int N;
    scanf("%d", &N);

    
    if (N%3==0)
    {
        printf("yes\n");
        
    }
    
    else
    {
        printf("No\n");
    }
}





	return 0;
}


Problem Link: CANDIVIDE Problem - CodeChef

@stutig
Bcoz u have put ; after for loop