Каждый раз, когда я запускаю этот код, я не могу получить ввод строки. Я использовал get, fgets и scanf ("% [^ \ n] s") для ввода, но ничего не помогло. Заявление пропускается каждый раз.
#include<stdio.h>
#include<string.h>
int main()
{
int T, N;
scanf("%d",&T);
for (int i = 1;i <= T;i++)
{
scanf("%d",&N);
char str[N];
scanf("%[^\n]s",str);
int x = 0, y = 0;
Это часть моего кода. Итак, скажите, пожалуйста, где проблема в коде.