i spent literally 5hrs trying to figure out, why the value of n is 1 for my second test case ( which begins at line 12 ) , but i am unable to, could you help me with that?

```
int t,n,i,j;
char c;
cin>>t;
while(t--)
{
cin>>n;
cout<<n<<"n";
getchar();
while(scanf("%c %d %dn",&c,&i,&j)==3)
{
cout<<c<<" "<<i<<" "<<j<<"n";
}
getchar();
}
```

test case:-

first line represents the number of test cases, and each test case has a blank line.

```
2
10
c 1 5
c 2 7
q 7 1
c 3 9
q 9 6
c 2 5
q 7 5
2
q 1 1
c 1 1
q 1 1
```

output :-

```
10
c 1 5
c 2 7
q 7 1
c 3 9
q 9 6
c 2 5
q 7 5
1
```
```