izmenjeno 1 put, poslednji put Slay29 24.04.2015. u 02:56
Izmene poruke
- Slay2924.04.2015. u 02:56zapis iz teksta poruke
Pozdrav. Pocetnik sam u C-u i imam velike probleme sa koriscenjem stringova. Problem na koji sam naisao je sledeci. Korisnik unese pomocu scanf funkcije neku vrednost (string) koja kasnije treba da se uporedi sa odredjenov vrednoscu. Primer:
Problem je u trenutni=='a1', ali ne znam kako da ga ispravim.
Code:
char trenutni;
//jos koda
printf("Unesite polje koje zelite da otvorite!\n");
scanf("%c",&trenutni);
if(trenutni=='a1' && a1otvoreno!=0)
{
strncpy(a1, "koordinate", sizeof(a1));
printf("A1 je %s", a1);
printf("Da li zelite da pogadjate? Unesite slovo kolone, za konacno R ili ako ne zelite upisite 0!\n");
scanf("%c",biranje);
brojodigranih++;
a1otvoreno--;
if(biranje=='A')
{
printf("Unesite resenje za kolonu A:\n");
//jos koda
else
printf("Vec ste otvorili to polje!\n");
char trenutni;
//jos koda
printf("Unesite polje koje zelite da otvorite!\n");
scanf("%c",&trenutni);
if(trenutni=='a1' && a1otvoreno!=0)
{
strncpy(a1, "koordinate", sizeof(a1));
printf("A1 je %s", a1);
printf("Da li zelite da pogadjate? Unesite slovo kolone, za konacno R ili ako ne zelite upisite 0!\n");
scanf("%c",biranje);
brojodigranih++;
a1otvoreno--;
if(biranje=='A')
{
printf("Unesite resenje za kolonu A:\n");
//jos koda
else
printf("Vec ste otvorili to polje!\n");
Problem je u trenutni=='a1', ali ne znam kako da ga ispravim.