Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Jednoduchý program v C

Pomocou funkcie scanf načítavaš reťazec (%s), ktorý ukladáš do premennej x, ktorá má ale miesto len pre jeden znak (char). Načítaný reťazec je ukončený nulou, takže keď zadáš len jeden znak, tak si koncovou nulou prepíšeš premennú premennú i na nulu. Keď zadáš viac znakov, tak toho prepíšeš viac.

Takže buď vo funkcii scanf použi %c pre načítanie jedného znaku, alebo si vyhraď dostatok miesta pre reťazec, ktorý budeš zadávať (char x[SIZE]).

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny