Problem z kompilacją i programem w języku C
Ostatnio zmodyfikowano 2013-01-14 17:25
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? 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;
|
|
pekfos |
» 2013-01-14 11:57:23 Przeczytaj kurs od początku. Powinno to wyglądać tak: 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. |
|
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]
|
|
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. |
|
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). |
|
« 1 » |