Ahoj,
chtěl bych se zeptat, jestli by mi někdo nevysvětlil, proč mi například u níže uvedeného kódu:
char set_of_elements [sizeof(input)];
if (isupper(input[0]) != '\0')
{
set_of_elements[0] = input[0];
printf("Mnozina prvku: %s", set_of_elements);
}
else
{
printf("*** Chybi startovaci symbol (nebo je spatne zadany) ***");
}
při zadání vstupu "AVC" mi obsah pole set_of_elements vypisuje "Ař)"? Mělo by se tam uložit pouze to první písmono, tedy "A". Napadlo mě, jestli není problém s ukončovacím znakem...
TIP: Přetáhni ikonu na hlavní panel pro připnutí webu



Nahlásit jako SPAM
IP: 92.62.224.–
God of flame
Zjistit počet nových příspěvků
































