Problem z przypisywaniem tekstu do zmiennych [c]

0

Mam pewien problem, otóż gdy zadeklaruję zmienną tekst:

 char c;

i potem przypiszę jej tekst:

 c = "A";

To jak chcę ją wywołać:

print("%s", c); 

To aplikacja się wysypuje. Czemu ?

0

Char nie jest zmienną do przechowywania tekstu tylko znaku, jeśli chcesz przechowywać teksty użyj tablicę charów lub stringi, przypisanie do zmiennej char powinno wyglądać tak:

char znak = 'A' ;
print("%c",znak);
0

Napisałem:

char znak = 'K';

i zwróciło błąd:

error: a label can only be part of a statement and a declaration is not a statement|
redefinition of znak

1 użytkowników online, w tym zalogowanych: 0, gości: 1