我有一个写入运动流的 lambda 函数。但现在,我想写入属于不同 AWS 账户的 kinesis 流。假设我拥有所有必要的跨帐户权限,我如何将数据发送到该流?调用kinesis构造函数或putRecord函数时,应该如何更改参数?
我已经为codechef(A4)上的问题编写了这段代码....当我给出输入时:2 4 2
这个程序意外停止而不需要进一步输入....有些请指出代码中的错误吗?
#include <stdio.h>
#include<math.h>
void number(long int a,int b)
{
int c;
c=b;
int first[c],last[c],e=1,i;
long int d;
d=pow(a,a);
for(i=(c-1);i>=0;i--)
{
last[i]=fmod(d,pow(10,e));
e++;
}
e=1;
while(d>pow(10,(b-1)))
d/=10;
for(i=(c-1);i>=0;i--)
{
first[i]=fmod(d,pow(10,e));
e++;
}
for(i=0;i<c;i++)
printf("%d",first[i]);
printf(" ");
for(i=0;i<c;i++)
printf("%d",last[i]);
printf("\n");
}
int main()
{ int T;
scanf("%d",&T);
while(T--)
{ long int a;
int b;
scanf("%ld %d",a,b);
number(a,b);
}
return 0;
}
Run Code Online (Sandbox Code Playgroud)