#include <stdio.h>
#include <string.h>
#include <math.h>
#include <stdlib.h>
int main()
{
int i = 4;
double d = 4.0;
char s[] = "HackerRank ";
int a;
double b;
char c[60];
scanf("%d %lf", &a, &b);
scanf("%[^\n]", c);
char r[100];
strcpy(r, s);
strcat(r, c);
a += i;
b += d;
printf("%d\n%.1lf\n%s", a, b, r);
return 0;
}
И вывод, который я получаю для этого кода,
16
8.0
HackerRank �j�&�
И ожидаемый вывод
16
8.0
HackerRank is the best place to learn and practice coding!
Может кто-нибудь помочь мне с ошибкой, касающейся части strcat