January 2019 0 30 Report
Język programowania C

Program niestety uruchamia się, ale po wpisaniu Y dla każdego z sędziów wyświetla zły komunikat:

#include
#include
#include
int main(int argc, char *argv[])
{
char a, b, c;
int i=0;
printf("Wpisz 'y' lub 'n'\n");
printf("s 1:\n");
scanf("%c",&a);
if (&a=="Y" || &a=="y") {i++;
}
printf("sedzia 2:\n");
scanf("%c ",&b);
if (&b=="Y" || &b=="y") {i++;
}
printf("s 3:\n");
scanf("%c ",&c);
if (&c=="Y" || &c=="y") {i++;
}
if (i>1) printf("Zawodnik przechodzi dalej!");
else printf("Zawodnik nie przechodzi dalej!");
getch();
return 0;
}

Proszę o poprawienie, zawodnik przechodzi, gdy dwóch sędziów będzie na tak.
More Questions From This User See All

Recommend Questions



Life Enjoy

" Life is not a problem to be solved but a reality to be experienced! "

Get in touch

Social

© Copyright 2013 - 2024 KUDO.TIPS - All rights reserved.