最初の入力を行うと、動作する前に余分な 0 が表示されgets()
ます。しかし、削除すればgets()
問題ありません。printf()
空白で切れるので使えません。代替ソリューションを教えてください。または、どうすればよいですか?
#include <cstdio>
#include <iostream>
#include <stdlib.h>
using namespace std;
int main()
{
long long a,i,t,count;
int op;
char s[10000];
scanf("%lld",&t);
for(i=1;i<=t;i++)
{
gets(s);
a=atoll(&s[7]);
printf("%lld",a);
}
return 0;
}