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;
	    // 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

N will be of string data type not int.