Warning funkcji scanf

0

Witam, na samym wstępie przepraszam za takie bzdety-jestem dopiero na samym początki nauki. Nie do końca rozumiem ten warning i nie wiem jak się go pozbyć, pomoże ktoś?

struct gracz  {
                 char imie[20];
                 char nazwisko[20];
                 int sila;
                 int inteligencja;
	      }


struct gracz A;

scanf("%s %s",&A.imie,&A.nazwisko);

program.c: In function ‘main’:
program.c warning: format ‘%s’ expects type ‘char ’, but argument 2 has type ‘char ()[20]’
program.c warning: format ‘%s’ expects type ‘char ’, but argument 3 has type ‘char ()[20]’

0

Usun ampersandy.

1

Daj scanf("%19s %19s", A.imie, A.nazwisko);

0

Jeez, jestem totalnie ślepy:D
Dzieki wszystkim!

1 użytkowników online, w tym zalogowanych: 0, gości: 1