mam ten printf
oświadczenie na końcu mojego programu:Pierwsze dziwny znak procent na wyjście printf w terminalu z C
printf("%d", total_candies);
total_candies
stanowi int
, a ja się spodziewać wszystko działało poprawnie, wraz z faktyczna liczba, na końcu dostaję dziwny znak procentu.
Czy ktoś może mi powiedzieć, dlaczego tak się dzieje?
Czy to może być Twoja zachęta do konsoli? Spróbuj dodać nowy wiersz do danych wyjściowych: 'printf ("% d \ n ", total_candies);' –
Proszę zaktualizować swoje pytanie, aby wyświetlić pełny program, który wykazuje problem. Skąd wiesz, że ten dziwny procentowy znak drukowany jest przez to konkretne stwierdzenie? Czy może to być Twoja zachęta do powłoki? –
@KeithThompson Jest to jedyne polecenie printf/lub jakiejkolwiek instrukcji logowania do konsoli, które mam. – rounak