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

Problem z kompilacją i programem w języku C

Ostatnio zmodyfikowano 2013-01-14 17:25
Autor Wiadomość
chriss93
Temat założony przez niniejszego użytkownika
Problem z kompilacją i programem w języku C
» 2013-01-14 11:38:03
Dzisiaj zacząłem pisać program, który ma operować na strukturze, którego zadaniem jest odczytywanie z klawiatury, wyświetlanie wyników oraz usuwanie, ale nie wiem jak zabrać się odpowiednio do tego. Przesyłam kod, którego program nie chciał skompilować niemal na starcie. Czy ktoś mógłby pomóc?
C/C++
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
typedef struct osoba
{
    char imie[ 80 ];
    char nazwisko[ 80 ];
    long numer[ 80 ];
};

int main( int osoba ); {
   
    switch( "Menu" )
    { case printf( "1 - podaj dane" )
        printf( "\nPodaj imie: " % d, imie );
        scanf( imie );
        printf( "\nPodaj nazwisko: " % d, nazwisko );
        scanf( nazwisko );
        printf( "\nPodaj numer: " % d, numer );
        break;
        case printf( "2 - wczytaj dane" )
        break;
        case printf( "3 - usuń dane" )
        break;
        case printf( "4 - zamknij program" )
        break; }
   
}; return 0;
P-73905
pekfos
» 2013-01-14 11:57:23
Przeczytaj kurs od początku.

Powinno to wyglądać tak:
C/C++
switch( zmienna_liczbowa )
{
case 1:
    akcja1();
    break;
   
case 2:
    akcja2();
    break;
}
Do tego masz za dużo średników, nieprawidłowy typedef, return poza main(), zła definicja main(), nieprawidłowe łańcuchy znaków, zły format w printf() a w scanf() w ogóle nie ma formatu.
P-73908
chriss93
Temat założony przez niniejszego użytkownika
» 2013-01-14 12:00:51
Rozumiem, ale jednak nawet nie chce, nie wiem dlaczego nawet nie chce mi skompilować struktury, wyskakuje mi

9 1 C:\Users\Chris\Documents\programy - zadania\PP\main.c [Warning] useless storage class specifier in empty declaration [enabled by default]

P-73910
pekfos
» 2013-01-14 12:03:33
Przeczytaj kurs. Twój program i ilość błędów sugerują, ze w ogóle nie znasz postaw języka C.
P-73911
DejaVu
» 2013-01-14 17:25:24
Zgadzam się w 100% z przedmówcą (żeby nie było, że tylko on tak krytycznie się wypowiada).
P-73949
« 1 »
  Strona 1 z 1