Συντονιστής: konnn

migf1 έγραψε:Να στο πω αλλιώς, όταν (*s)= 0; // το = είναι ανάθεση εδώ, το !(*s) τί είναι, TRUE ή FALSE;

if ( *s1++ == '\0' )

migf1 έγραψε:Σωστός! Οπότε όταν το *s1 γίνει 0 (όταν δηλαδή ο δείκτης s1 φτάσει στο τέλος του 1ου string) η συνθήκη του if θα γίνει TRUE και άρα θα μπει η ροή στο κυρίως σώμα της
Μην παιδεύεσαι πάντως για το συγκεκριμένο, γράψτο...
- Κώδικας: Επιλογή όλων
if ( *s1++ == '\0' )
το ίδιο πράγμα είναι, και το ζητούμενο είναι να το καταλαβαίνεις εσύ με την 1η ματιά όταν το ξαναδιαβάσεις μελλοντικά



migf1 έγραψε:Καλημέρα,
τελικά καταφέρατε να μετατρέψετε τον κώδικα με μετρητές και να δουλεύει σωστά σε όλα τα test-cases, για να πάμε παρακάτω;
Hint: μονάχα ένας μετρητής χρειάζεται και για τα 2 strings.


migf1 έγραψε:Θα ξεφύγουμε, αλλά παρέθεσέ τον
if(n<0) return ( 1/ b * raiseToPower(b, n-1) ); 
