下面给出的代码在我的IDE上可以正常使用。但是,当我在codeforces上提交此文件时,出现了指向sprintf
行的错误。
可能该解决方案执行时出现错误“未初始化的值用法”
我用sprintf代替了strcat
来连接两个数组,这是从stackoverflow答案中建议的。
但这给了我同样的错误。
char a[101],b[101],c[201],d[300];
fgets(a,101,stdin);
fgets(b,stdin);
fgets(c,201,stdin);
// strcat(d,a);
sprintf(d,"%s%s",d,a);