当我给出第一个输入时,工作前会出现一个额外的 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;
}