# PBinfo #4270 – FConcat – Rezolvare C++

Sursa: Codul lui Andrei
Limbaj: C++
Autor rezolvare: deivid

## Enunț

Cerința
Scrieți funcția cu următorul antet:

void FConcat(char s[], char d[])
Funcția primește ca parametri două șiruri de caractere și adaugă caracterele din d la sfârșitul lui s.

Exemplu
Dacă s = abcde și d = XYZ, atunci după apelul FConcat(s, d), șirul s va deveni s = abcdeXYZ.

Restricții și precizări

Este garantat că vor încăpea în s toate caracterele din d.
Nu puteți utiliza funcțiile pentru șirurile de caractere din biblioteca cstring

Important
Soluţia propusă va conţine doar definiţia subprogramului cerut. Prezenţa în soluţie a altor instrucţiuni poate duce erori de compilare sau de execuţie care vor avea ca efect depunctarea soluţiei.

## Cod sursă C++

```cpp
void FConcat(char s[], char d[])
{
    int i, j;
    for (i = 0; s[i] != 0; i++)
        ;
    for (j = 0; d[j] != 0; j++)
        s[i++] = d[j];
    s[i] = 0;
}
```

## Resurse

- [Pagina originală](https://codulluiandrei.ro/rezolvari/pbinfo/4270)
- [Sursa C++](https://codulluiandrei.ro/rezolvari/pbinfo/4270/cod.cpp)
- [Sursa pe GitHub](https://raw.githubusercontent.com/codulluiandrei/pbinfo/main/pbinfo-4270/main.cpp)
- [Cursuri de informatică pentru BAC](https://codulluiandrei.ro/academia/info-curs/pachet-cpp/)
