Salve scusatemi se vi faccio perdere del tempo per un programma cosi stupido ma solo alle prime armi.In pratica deve calcolare a partire del raggio l'area di un cerchio,il diametro e la circonferenza.Io ho fatto una cosadel genere:
#include<stdio.h>
#include<stdlib.h>
int main(){
printf("inserisci il valore del raggio\n");
float raggio;
scanf("%f",&raggio);
float area,circonferenza,diametro;
float pi=3,14;
area=pi*raggio*raggio;
circonferenza=2*pi*raggio;
diametro=raggio+raggio;
printf("L'area e %f\n",&area);
printf("La circonferenza e %f\n",&circonferenza);
printf("Il diametro e %f\n",&diametro);
system("pause");
return 0;
}
Il compilatore mi da questo errore:9:13 expected identifier or '<' before numeric constant. Quindi se io a pi metto 3<14 il codice viene compilato ma i risultati sonosbagliati sono tutti 0.00000 .