πρόβλημα με c++

Συζητήσεις για την γλώσσα C και C++

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
Άβαταρ μέλους
guesswho
Honorary Member
Δημοσιεύσεις: 621
Εγγραφή: 04 Ιαν 2004 02:49
Τοποθεσία: Βόλος-Αθήνα Πάντα ήθελα να το χω δίπορτο...
Επικοινωνία:

πρόβλημα με c++

Δημοσίευση από guesswho » 01 Μαρ 2005 20:14

δεν ξέρω άν είμαι στη σωστή
κατηγορία αλλά αυτή βρήκα :hammer:
σήμερα κάναμε c++ στη σχολή
και κάναμε το παρακάτω προβληματάκι
το δοκίμασα στο Bloodshed C++
αλλά μου έβγαζε μύνημα λάθους
συγκεκριμένα "main must return int"
έχω κάνει κάπου λάθος?
στη σχολή λειτουργούσε κανονικά

Κώδικας: Επιλογή όλων

#include "stdio.h"
void main( )
{
int len,width;
printf("Enter width: ");
scanf("%d",&len);
printf("Enter width: ");
scanf("%d",&width);
printf("The area is %d.",len*width);
}

Άβαταρ μέλους
spin
Δημοσιεύσεις: 418
Εγγραφή: 19 Δεκ 2002 06:52
Τοποθεσία: Los Angeles
Επικοινωνία:

πρόβλημα με c++

Δημοσίευση από spin » 01 Μαρ 2005 20:36

dokimase to me void main (void) kai ama den doulepsei oute etsi dokimaseto me void main kai i teleftea entolh sou prin to } an einai return 0;

Άβαταρ μέλους
megamak
Δημοσιεύσεις: 559
Εγγραφή: 13 Ιαν 2005 15:54
Τοποθεσία: Πάτρα, Μέγαρα

πρόβλημα με c++

Δημοσίευση από megamak » 30 Μαρ 2005 13:18

Δοκίμασε το κι έτσι μία:

Κώδικας: Επιλογή όλων

#include <stdio.h>
void main&#40;&#41; 
&#123; 
int len,width; 
printf&#40;"Enter width&#58; "&#41;; 
scanf&#40;"%i",&len&#41;; 
printf&#40;"Enter width&#58; "&#41;; 
scanf&#40;"%i",&width&#41;; 
printf&#40;"The area is %i.",len*width&#41;; 
exit&#40;0&#41;;
&#125;
Αν και δε μπορώ να καταλάβω γιατί το μήκος και το πλάτος τα δηλώνεις ως integer... Δήλωσέ τα ως float, και αντί για %i βάλε %f!

Απάντηση

Επιστροφή στο “C, C++”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 1 επισκέπτης