Zapis udajov do suboru v C

Programovacie jazyky, rady, poradňa...
maetoo
Light Star
Light Star
Príspevky: 263
Registrovaný: 24 okt 2009, 20:05
Bydlisko: Trenčín

Zapis udajov do suboru v C

Príspevok od používateľa maetoo »

Potrebujem, aby keď uživatel zadal url, prihlasovacie meno, prihlasovacie heslo sa uložilo do premennych.

Kod vyzera takto:
void email_pridat() {

FILE *emailTXTw, emailTXTa;

char www[DLZKA];
char meno[DLZKA];
char heslo[DLZKA];
char c;
int i;

printf("Zadajte WWW stranku\n"); //Vyyve uzicatela na zadanie URL linky
scanf("%40s", www); //URL Linku ulozi do premennej www

printf("Zadajte meno\n"); //Vyyve uzicatela na zadanie prihlasovacieho mena
scanf("%40s", meno); //Prihlasovacie meno ulozi do premennej meno

printf("Zadajte heslo\n"); //Vyyve uzicatela na zadanie prihlasovacieho hesla
scanf("%40s", heslo); //Prihlasovacie heslo ulozi do premennej heslo
}
A keď uživateľ všetko vyplni, aby sa text uloženy v www,meno a heslo zapisal do soboru.
Ako by ste to vy riešili? Aku syntax použiť?
94jakub
Guru wannabe
Guru wannabe
Používateľov profilový obrázok
Príspevky: 2037
Registrovaný: 15 dec 2006, 13:18
Bydlisko: Martin/BA
Kontaktovať používateľa:

Re: Zapis udajov do suboru v C

Príspevok od používateľa 94jakub »

Otvoríš súbor(podľa potreby ak neexistuje vytvoríš nový, prepíšeš existujúci) a následne zapíšeš text do súboru.
Formu si zvoľ akú chceš, buď dáš každé do nového riadku alebo oddelíš čiarkou, whatever.

Stačia ti dve funkcie, aby to bolo korektné tak tri.
maetoo
Light Star
Light Star
Príspevky: 263
Registrovaný: 24 okt 2009, 20:05
Bydlisko: Trenčín

Re: Zapis udajov do suboru v C

Príspevok od používateľa maetoo »

Vytvoril som si subor.

Upraveny kód:
printf("Zadajte WWW stranku\n"); //Vyyve uzicatela na zadanie URL linky
scanf("%40s", www); //URL Linku ulozi do premennej www

printf("Zadajte meno\n"); //Vyyve uzicatela na zadanie prihlasovacieho mena
scanf("%40s", meno); //Prihlasovacie meno ulozi do premennej meno

printf("Zadajte heslo\n"); //Vyyve uzicatela na zadanie prihlasovacieho hesla
scanf("%40s", heslo); //Prihlasovacie heslo ulozi do premennej heslo

emailTXTw=fopen"email_databaza.txt", "w");

fclose(emailTXTw);
94jakub napísal:Otvoríš súbor(podľa potreby ak neexistuje vytvoríš nový, prepíšeš existujúci) a následne zapíšeš text do súboru.
Formu si zvoľ akú chceš, buď dáš každé do nového riadku alebo oddelíš čiarkou, whatever.
Stačia ti dve funkcie, aby to bolo korektné tak tri.
Takto slovne viem popisať riešenie.
Neviem, ako to zapisať syntaxou jazyka c do vyvojoveho prostredia. Mohli by ste konkretnejšie poradiť ako by mala syntax vyzerať.
harrison314
Hardcore addict
Hardcore addict
Používateľov profilový obrázok
Príspevky: 8216
Registrovaný: 27 máj 2009, 20:42
Bydlisko: Bratislava
Kontaktovať používateľa:

Re: Zapis udajov do suboru v C

Príspevok od používateľa harrison314 »

Napísať odpoveď