Kezdőoldal » Számítástechnika » Programozás » Miért fut le az egész beolvasá...

Miért fut le az egész beolvasás nélkül?

Figyelt kérdés

[link]


Az első kérdés megjelenik, beírom a nevem, elmenti, még a két kérdés megjelenik a konzolon, de válaszolni nem tudok.

c nyelv.


Köszönöm


2021. okt. 8. 21:17
1 2
 1/12 Pelenkásfiú ***** válasza:
Mert az elsőnél csak egy karaktert olvasol be és a többi szöveg ottmarad a bemeneten :)
2021. okt. 8. 21:22
Hasznos számodra ez a válasz?
 2/12 A kérdező kommentje:

Ezt hogy tudom kiküszöbölni?

Köszönöm a választ.

2021. okt. 8. 21:31
 3/12 Pelenkásfiú ***** válasza:
Olvass sor végéig, ne egy karaktert! :)
2021. okt. 8. 21:31
Hasznos számodra ez a válasz?
 4/12 A kérdező kommentje:

#include <stdio.h>

#include <string.h>

#include <stdlib.h>


struct user

{

int id;

char name[20];

char sex;

int taxN;


};


void func(struct user pali);


int main()

{


struct user pali;

printf("Kerlek add meg a neved:");

scanf("%c", &pali.name);

2021. okt. 8. 21:32
 5/12 A kérdező kommentje:

De hát neten is így csinálják és másnak meg működik.

Ha bemásolom más kódját se jó.

2021. okt. 8. 21:32
 6/12 A kérdező kommentje:
2021. okt. 8. 21:33
 7/12 A kérdező kommentje:
Jó, nem a c betű kell oda :D
2021. okt. 8. 21:36
 8/12 anonim ***** válasza:

%s, mert stringet olvasol be.


Vagy irj ra egy ciklust es jo lesz karakterenként.

2021. okt. 8. 21:38
Hasznos számodra ez a válasz?
 9/12 A kérdező kommentje:

Köszönöm neked is :D

Nem akarok ciklust:D

2021. okt. 8. 21:40
 10/12 Pelenkásfiú ***** válasza:

Azért majd tesztelt le úgy is, hogy a név két részből áll! ;)

Tehát van benne szóköz..

2021. okt. 8. 21:55
Hasznos számodra ez a válasz?
1 2

További kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!