Star_Light έγραψε:@Ilias95 μεταγλώτισε τον παραπανω κωδικα και δοκιμασε να τον τρέξεις με 1 , 2 , 3
αλλα και -1 , -2 , -3 ..... 5 , 6 , 7..... 1000 :p
- Κώδικας: Επιλογή όλων
ISBN-13 / ISBN-10 / UPC ? Push 1 / 2 / 3 respectively : 2
Enter ISBN-10 like [y-y-y-y]: 4-1-6-3
Here is what you give:
Group identifier : 4
Publisher identifier: 1
Title identifier: 6
Check digit: 3 Error Message : There is no option
Δεν θα πρεπε να παίρνω error message στο τέλος νομίζω.

Επίσης παίρνω warnings κατά το compile:
- Κώδικας: Επιλογή όλων
test1.c: In function ‘ISBN_13’:
test1.c:27:18: προειδοποίηση: unused parameter ‘ch’ [-Wunused-parameter]
test1.c: In function ‘ISBN_10’:
test1.c:40:18: προειδοποίηση: unused parameter ‘ch’ [-Wunused-parameter]
test1.c: In function ‘UPC’:
test1.c:53:14: προειδοποίηση: unused parameter ‘ch’ [-Wunused-parameter]
Edit: "ενώ αν δώσεις κάποιον άσχετο αριθμό δεν θα πάρεις"
Άκυρο εδώ, μπερδεύτηκα. Έτσι όπως το έχεις σε οποιαδήποτε περίπτωση θα πάρεις error. Αφού δεν γίνεται το ch να είναι και 1, και 2, και 3 ταυτόχρονα...
