Help me in solving BMCV2C03 problem

My issue

error: request for member ‘length’ in ‘N’, which is of non-class type ‘int’

My code

// Update the code below to solve the problem


#include <bits/stdc++.h>
using namespace std;

int main() 
{
	int t;
    cin >> t;
	
	while(t--)
	{
	    // declare N as a string instead of an integer
	   int N;
	    cin >> N;
	    // array to hold all integers of the number
	    int final_ans[N.length()];
        
        
        for(int i = 0; i < N.length(); i++)
        {
            // Convert the elements in the string N to integer(by subtracting '0' from each character) and insert it to the array
            final_ans[i] = N[i]-'0';
        }
       
        for(int i = 0; i < N.length(); i++)
        {
            cout << final_ans[i] << " ";
        }
        
	    
	    cout << endl;
	}
}

Learning course: Beginner DSA in C++
Problem Link: CodeChef: Practical coding for everyone

@rr2731
N will be of string data type not int.