Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- typedef struct SakkMezo {
- char oszlop;
- int sor;
- } SakkMezo;
- void kiir(SakkMezo mezo) {
- printf("%c%d\n", mezo.oszlop, mezo.sor);
- }
- SakkMezo beolvas() {
- SakkMezo mezo;
- scanf("%c%d", &mezo.oszlop, &mezo.sor);
- getchar(); // read enter
- return mezo;
- }
- int lephete(SakkMezo a, SakkMezo b) {
- return a.oszlop == b.oszlop || a.sor == b.sor;
- }
- int main(void) {
- SakkMezo a = beolvas();
- SakkMezo b = beolvas();
- kiir(a);
- kiir(b);
- printf("%c%d %c%d: %s\n", a.oszlop, a.sor, b.oszlop, b.sor, lephete(a, b) ? "szabalyos" : "szabalytalan");
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement