[ Príspevkov: 3 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 05.01.17
Prihlásený: 05.01.17
Príspevky: 2
Témy: 1 | 1
NapísalOffline : 05.01.2017 19:16 | Retazec v podmienke, jazyk C

Dobrý deň, potreboval by som poradiť... Už dlho premýšľam a neviem si s tým rady :D
Programoval som Cézarovú šifru a už to takmer celé mám, akurát vo funkcii menu1() v prípade else mi nefunguje gets(str). Ak spustím program so vstupom zo súboru funguje skvele... Vedeli by ste mi s tým poradiť?

Kód:
void main()
{
    nadpis();
    printf("Pre spustenie programu stlacte lubovolnu klavesu a potvrdte klavesou ENTER\n");
    getchar();

    menu1();
    if(vstup=='1')
        citanie();
    else  {
        printf("Zadajte text, s ktorym chcete pracovat\n");
        gets(str);
    }
    menu2();
    if((volba=='s')||(volba=='S'))
        sifrovanie();
    else
        desifrovanie();

    zapis();
    return 0;
}


Naposledy upravil killer dňa 05.01.2017 20:06, celkovo upravené 1
Aj nabudúce, zdrojáky do [code] - upravené


Offline

Užívateľ
Užívateľ
Retazec v podmienke, jazyk C

Registrovaný: 27.06.09
Prihlásený: 04.03.23
Príspevky: 332
Témy: 3 | 3
Bydlisko: Košice - ok...
NapísalOffline : 05.01.2017 19:18 | Retazec v podmienke, jazyk C

po getchar() neostali v bufferi konce riadkov?
Kód:
while (getchar() != '\n');


_________________
GitHub: mfocko | mfocko.xyz
OSs: archLinux + fedora (+ Windows 10 Pro Insider Preview, only if needed)
Server: archLinux [nginx + Docker (GitLab) + SSH/SFTP + local mirror (FTP/rsync - archLinux, Fedora) + samba + transmission]
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 05.01.17
Prihlásený: 05.01.17
Príspevky: 2
Témy: 1 | 1
Napísal autor témyOffline : 05.01.2017 19:27 | Retazec v podmienke, jazyk C

No jasné! Že ma to nenapadlo... :D Dík moc funguje to :)


 [ Príspevkov: 3 ] 


Retazec v podmienke, jazyk C



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

operator OR v javascriptovej podmienke

v Frontend

5

621

25.10.2014 12:34

Ďuri

V tomto fóre nie sú ďalšie neprečítané témy.

Porovnavacie v podmienke so stringom

v Backend

2

453

09.05.2011 12:17

M4rek

V tomto fóre nie sú ďalšie neprečítané témy.

malloc retazec

v Backend

19

900

30.01.2012 9:55

Fico

V tomto fóre nie sú ďalšie neprečítané témy.

c# retazec

v Backend

2

1643

23.08.2009 13:19

piton55

V tomto fóre nie sú ďalšie neprečítané témy.

C a retazec

v Backend

9

723

09.01.2011 14:16

ethi1ca4l

V tomto fóre nie sú ďalšie neprečítané témy.

Assembler 8086 retazec odzadu

v Backend

5

823

26.04.2009 13:23

bbeni

V tomto fóre nie sú ďalšie neprečítané témy.

Výstup ako jeden reťazec

v Backend

1

445

09.08.2017 12:44

BX

V tomto fóre nie sú ďalšie neprečítané témy.

ako najefektívnejšie rozdelit určitý retazec

v Backend

1

433

24.06.2009 8:33

Ďuri

V tomto fóre nie sú ďalšie neprečítané témy.

skratit retazec na 10 znakov

v Backend

2

648

11.03.2010 18:27

1daemon1

V tomto fóre nie sú ďalšie neprečítané témy.

C: z getchar() do char *retazec

v Backend

9

1074

08.10.2010 11:54

Blackshadow

V tomto fóre nie sú ďalšie neprečítané témy.

ASEMBLER:Určte počet slov obsahujúcich reťazec ASM alebo asm

v Backend

7

1534

25.03.2011 10:07

dury26

V tomto fóre nie sú ďalšie neprečítané témy.

jazyk

v Windows

4

700

24.12.2008 4:55

mithequessir

V tomto fóre nie sú ďalšie neprečítané témy.

jazyk

v Backend

2

618

29.06.2009 18:20

emer

V tomto fóre nie sú ďalšie neprečítané témy.

jazyk

v Windows

6

691

16.12.2009 17:52

Freelan

V tomto fóre nie sú ďalšie neprečítané témy.

jazyk webu

v Backend

15

1219

15.03.2009 17:24

kaidžas

V tomto fóre nie sú ďalšie neprečítané témy.

Jazyk PC

v Notebooky a netbooky

12

480

28.09.2013 20:01

SamerLp



© 2005 - 2026 PCforum, edited by JanoF