Προς το περιεχόμενο

C πρόβλημα


thanos713

Προτεινόμενες αναρτήσεις

Δημοσ.

#include <stdio.h>

main()

{

float a,b,c;

printf("Bale 3 pleures enos trigonou kai des an einai or8ogonio. \n");

printf("Bale thn megaluterh pleyra tou trigonou: ");

scanf("&f", &c);

printf("\n");

printf("Bale thn deyteri pleura tou trigonou: ");

scanf("&f", &B);

printf("\n");

printf("Bale thn teleutaia pleura tou trigonou: ");

scanf("&f", &a);

printf("\n");

 

if (a * a + b * b == c * c)

printf("To trigono einai or8ogonio. \n");

else

printf("To trigono den einai or8ogonio. \n");

 

system("PAUSE");

}

 

Μπορεί να μου πει κάποιος γιατί όταν το τρέχω μόλις πληκτρολογήσω τον πρώτο αριθμό και πατήσω enter με βγάζει επιτόπου στο press any key to continue... ?

Δημοσ.
Έχεις κάνει λάθος στους format specifiers των εντολών scanf. Θέλεις τον χαρακτήρα '%' πριν το 'f' :

 

>
scanf("%f", &c);

Ω, ναι, τη μ@λ@κί@ έκανα... Ευχαριστώ...

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...