48 więcej niż powinno (czytanie z pliku)

0

Mam kolejny problem. Mam plik w formacie:

1 2 3
4 5 6

Chciałem napisać program który leci znak po znaku w 1 linii i przypisuje, jeżeli znak jest różny niż spacja, ale program w ostateczności przypisuje wartość o 48 większą niż powinien. Wie ktoś co może być przyczyną?

1

Tak patrzę na ten Twój kod i nie mogę doszukać się błędów.

0

Wczytany znak traktowany jest jako napis w formacie ASCII. Musisz go przekonwertować na liczbę. Informacje jak to zrobić znajdziesz w każdym kursie dot. podstaw języka.

0

polecam przeanalizować http://www.asciitable.com/ i dowiedzieć się co to jest rzutowanie typów zmiennych

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