Błąd missing terminating > character
Ostatnio zmodyfikowano 2018-12-15 11:17
Kar0lW0jtył4 Temat założony przez niniejszego użytkownika |
Błąd missing terminating > character » 2018-12-15 11:01:44 Program wczytuje dwa pola i sprawdza czy skoczek może w jednym ruchu przeskoczyć z jednego na drugie. Niestety wyskakuje błąd missing terminating > character. Jak można to naprawić? #include <bits/stdc++.h> #include <iostream
using namespace std;
char znak[ 2 ], znak2[ 2 ]; int main() { cin >> znak >> znak2; int kod_ascii = znak[ 0 ], kod_ascii2 = znak2[ 0 ]; int numer_znaku = kod_ascii - 64, numer_znaku2 = kod_ascii2 - 64; int pole1 = znak[ 1 ], pole2 = znak2[ 1 ]; if( numer_znaku - numer_znaku2 == 1 || numer_znaku - numer_znaku2 == - 1 ) { if( pole1 - pole2 == 2 || pole1 - pole2 == - 2 ) cout << "TAK"; else cout << "NIE"; } else { if( pole1 - pole2 == 2 || pole1 - pole2 == - 2 ) cout << "NIE"; else cout << "TAK"; } return 0; } |
|
pekfos |
» 2018-12-15 11:17:35 Zapewne przez dodanie tego brakującego znaku >. Pewnie nawet podświetliło ci linię, w której w dość oczywisty sposób tego znaku brakuje |
|
« 1 » |