Ciao,
ho appena iniziato a fare le funzioni e devo fare un programma che faccia la somma di 2 numeri "A" e "B" però utilizzando una funzione.
Il codice non presenta errori di compilazione, però volevo gentilmente sapere se è scritto in modo logicamente giusto oppure no, in quanto non riesco a capirlo.
codice:
//Somma tramite il metodo top-down
#include <stdio.h> 
float somma(float x,float y); 
int main() 
{ 
    float a=0, b=0;
    printf("Inserisci il primo termine:");
    scanf("%f", &a);
    printf("Inserisci il secondo termine:");
    scanf("%f", &b);
    printf("La somma tra il %4.1f e %4.1f fa: %4.1f\n",a,b,somma(a,b));
    system ("pause");
}
//Implementazione della funzione
float somma (float x, float y)
{
      float risultato=0;
      risultato = x+y;
      return risultato;
}
Ciao e grazie in anticipo