• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

"Program przestał działać" - błąd w programach Code Blocks i DEv C++

Cloud VPS
+1 głos
1,543 wizyt
pytanie zadane 13 października 2016 w C i C++ przez Adam Domański Początkujący (370 p.)

Witam.

Od jakiegoś czasu (jak na złość od początku studiów :( ) mam problem ze środowiskiem CodeBlocks. Poprzednio pracowało mi się na nim dobrze na W7, lecz od jakiegoś czasu non stop widuje taki błąd:

Przerzuciłem się na W10 i tam wyskakuje identyczny problem. Piszę prosty program liczący średnią arytmetyczną dwóch liczb. Po wpisaniu pierwszej wyskakuje błąd. Zamieniłem CodeBlocks na Dev-C++ i dalej ten sam problem. Już nie wiem co mam zrobić...

1 odpowiedź

+2 głosów
odpowiedź 13 października 2016 przez criss Mędrzec (172,570 p.)
Po pierwsze : bezsensowny 2 arg. w dwóch pierwszych printfach.

Co do scanf - scanf oczekuje wskaźnika na zmienną. Więc zamiast scanf ("%d", a) pisz scanf ("%d", &a). Nic dziwnego że nie działa. scanf interpretuje to jakoś wskaźnik i próbuje coś wpisać do komórki pamięci nr {wartość zmiennej}.

A pokazany przez ciebie błąd wynika ze źle napisanego kodu - to nie pech "jak na złość " :P
komentarz 13 października 2016 przez Adam Domański Początkujący (370 p.)
Poprawiłem i zadziałało. Dzięki za pomoc! Jeszcze sporo pracy przede mną z językiem C...

Podobne pytania

0 głosów
1 odpowiedź 291 wizyt
pytanie zadane 5 grudnia 2016 w C i C++ przez varespol Użytkownik (710 p.)
0 głosów
2 odpowiedzi 1,803 wizyt
pytanie zadane 14 lutego 2016 w C i C++ przez Krst0 Obywatel (1,340 p.)
0 głosów
6 odpowiedzi 1,227 wizyt
pytanie zadane 13 lutego 2016 w C i C++ przez Deloryn Bywalec (2,060 p.)

93,460 zapytań

142,454 odpowiedzi

322,724 komentarzy

62,837 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Kursy INF.02 i INF.03
...