Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Nieoczekiwany wynik programu z zadania

Ostatnio zmodyfikowano 2014-05-01 18:27
Autor Wiadomość
Nitr0Skay
Temat założony przez niniejszego użytkownika
Nieoczekiwany wynik programu z zadania
» 2014-04-20 02:09:22
Witam. Z góry przepraszam za tą dziwną nazwę, ale sam nawet nie wiem, jak nazwać swój problem. Otóż, rozwiązywałem pierwsze zadanie z tego kursu: http://cpp0x.pl/kursy/Kurs-C++/Ciagi-znakow-lancuchy/299

Problem w tym, że program zwraca coś nieoczekiwanego...
Screen chyba lepiej zobrazuje mój problem: http://iv.pl/images/68094695915350766216.jpg

Ktoś mi wyjaśni, o co chodzi i dlaczego tak się dzieje ?? Siedzę trochę nad tym i nie mam pojęcia, dlaczego Zamiast nazwy ulicy wyskakuje dziwne "3/15"


Oto kod mojego programu:

C/C++
#include <iostream>
using namespace std;

int main()
{
    char ulica[] = "";
    char numer[] = "";
    int ocena;
    int staz;
   
    cout << "Podaj nazwe ulicy na ktorej mieszkasz ? ";
    cin.getline( ulica, 256 );
    cout << "Podaj nr domu? ";
    cin.getline( numer, 256 );
    cout << "Na ile oceniasz swoje umiejętnosci programowania w skali [2 - 6]? ";
    cin >> ocena;
    ocena--;
    cout << "Twoj staz programistyczny ? ";
    cin >> staz;
   
    cout << "Adres: " << ulica << " " << numer << endl;
    cout << "Ocena: " << ocena << endl;
    cout << "Staz: " << staz << " dni" << endl;
    return 0;
}

Byłbym wdzięczny, za naprowadzenie mnie na właściwy tor myślenia. Z góry, dziękuję za pomoc :)
P-108409
Monika90
» 2014-04-20 10:46:28
C/C++
char ulica[] = "";
char numer[] = "";
te tablice mają rozmiar równy 1
P-108415
Nitr0Skay
Temat założony przez niniejszego użytkownika
» 2014-04-21 10:41:44
Ahh taki durny błąd :D

Chodziło mi o zainicjowanie zmiennej, by nie posiadała w sobie na początku Randomowych Wartości.

Hmm, to skąd by była wartość stringa "3/15" ?? Numer jakoś dobrze się zapisał O_o
P-108449
pekfos
» 2014-05-01 18:27:10
Hmm, to skąd by była wartość stringa "3/15" ?? Numer jakoś dobrze się zapisał O_o
43/15

Problem rozwiązany, temat do zamknięcia.
P-109047
« 1 »
  Strona 1 z 1