| | |
| Stránka: 1 z 1
| [ Príspevkov: 3 ] | |
Autor | Správa |
---|
Registrovaný: 20.10.07 Prihlásený: 27.03.10 Príspevky: 16 Témy: 4 |
zdravim...potrebujem s niecim pomoct...stale mi pri kompilacii vypisuje tuto chybu
zadanie.c: In function âmainâ:
zadanie.c:46: warning: passing argument 1 of âvytvorenie_uctuâ makes pointer from integer without a cast
zadanie.c:46: warning: assignment makes integer from pointer without a cast
-------------------------
tu je zdrojak...
--------------------------
Kód: #include <stdio.h> #include <stdlib.h>
typedef struct _klient { char meno[20],priezvisko[20],typ_uctu; int cislouctu,popzvuctu; float urokova_miera; struct _klient *p_dalsi; } klient; //Struktura klienta klient *vytvorenie_uctu(klient *); //Deklaracia funkcii klient *zmazat_ucet(klient *);
int main() {
char menu; int ch=0; int p;
do {
printf ("a) Vytvorit ucet\n"); printf ("b) Zmazat ucet\n"); printf ("c) Zobrazit stav uctu\n"); printf ("d) Vlozit na ucet\n"); printf ("e) Vybrat z uctu\n"); printf ("f) Prevod na iny ucet\n"); printf ("x) koniec\n"); scanf("%c",&menu); getchar(); system("clear");
switch (menu) { //Listovanie v menu case 'a':
ch=1; //Povoli dalsie operacie v menu printf ("\n\n"); break; p=vytvorenie_uctu(p); case 'b': if (ch==0) { printf("Najprv vytvorte ucet!"); } else {
printf ("\n\n"); } break;
case 'c':/*stav_uctu();*/printf ("\n\n");break; case 'd':/*vlozit_naucet()*/;printf ("\n\n");break; case 'e':/*vybrat_zuctu()*/;printf ("\n\n");break; case 'f':/*prevod()*/;printf ("\n\n");break; } } while (menu != 'x'); return 0; }
klient *vytvorenie_uctu(klient *prvy) { klient *novy; klient *last = prvy;
novy = (klient*) malloc(sizeof(klient));
printf ("\n\n Zadaj meno: "); scanf ("%s",&novy->meno); printf ("\n\n Zadaj priezvisko: "); scanf ("%s",&novy->priezvisko); printf ("\n\n Zadaj typ uctu (bezny,sporiaci,terminovany) : "); scanf ("%s",&novy->typ_uctu); printf ("\n\n Zadaj Cislo uctu 0900/ "); scanf ("%d",&novy->cislouctu); printf ("\n\n Zadaj poplatok za vedenie uctu: "); scanf ("%d",&novy->popzvuctu); printf ("\n\n Zadaj urokovu mieru: "); scanf ("%f",&novy->urokova_miera); printf ("\n\n");
novy->p_dalsi = NULL;
if (!last) return novy;
while (last->p_dalsi != NULL) last = last->p_dalsi;
last->p_dalsi = novy; return prvy; }
|
|
Registrovaný: 28.04.07 Prihlásený: 03.11.09 Príspevky: 133 Témy: 1 | Napísal imcold: 05.05.2009 7:35 | |
|
v main() ma byt deklaracia premennej p ako Kód: klient *p; a nie int p
|
|
Registrovaný: 20.10.07 Prihlásený: 27.03.10 Príspevky: 16 Témy: 4 | Napísal autor témy fonseka: 05.05.2009 11:49 | |
|
jj diky moc uz som to vyriesil
|
|
| Stránka: 1 z 1
| [ Príspevkov: 3 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| Chyba pri kompilácii javy v Assembler, C, C++, Pascal, Java | 5 | 725 | 10.11.2007 18:27 pitrik1 | | sass - error pri kompilacii (syntax) v HTML, XHTML, XML, CSS | 3 | 484 | 29.08.2017 21:18 17mark | | problem pri kompilacii vo VS C++ v Assembler, C, C++, Pascal, Java | 4 | 500 | 19.04.2008 22:29 sento | | Win 7 - chyba pri starte AsusVibe2.0 a aplikacie pri starte v Operačné systémy Microsoft | 5 | 1316 | 31.07.2014 18:07 Megi | | chyba při bootování v Ostatné | 5 | 1015 | 08.10.2010 15:22 majky358 | | chyba pri vypisani % v PHP, ASP | 1 | 509 | 29.01.2014 10:35 adria151 | | Chyba pri aktulizacii v Operačné systémy Microsoft | 1 | 507 | 17.09.2012 18:02 44mato44 | | Chyba pri Esete v Antivíry a antispywary | 1 | 869 | 01.05.2016 22:12 Miso122 | | Chyba pri instalacii v Počítačové hry | 9 | 1073 | 23.07.2008 14:48 InVader | | chyba pri zapinani v Intel čipové sady | 6 | 789 | 15.07.2010 23:01 Dragosvk | | chyba pri inštalácie v Operačné systémy Microsoft | 2 | 507 | 24.11.2010 17:25 hornak | | Chyba pri sieti v Siete | 10 | 1102 | 16.08.2007 10:22 Numline1 | | Chyba pri preklade v Assembler, C, C++, Pascal, Java | 6 | 633 | 09.08.2012 14:00 Rooot | | chyba pri spustani v Operačné systémy Microsoft | 2 | 423 | 06.01.2013 12:52 zaciatocnik787 | | Chyba pri zapnuti v Operačné systémy Microsoft | 5 | 875 | 10.11.2009 21:28 Dzin | | chyba pri inštalácii v Operačné systémy Microsoft | 2 | 1040 | 11.11.2006 13:11 quatermain |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|