fork download
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. void inputResistances(float *r1, float *r2, float *r3){
  5. printf("Enter Resistance 1: ");
  6. scanf("%f", r1);
  7. printf("Enter Resistance 2: ");
  8. scanf("%f", r2);
  9. printf("Enter Resistance 3: ");
  10. scanf("%f", r3);
  11. }
  12.  
  13. float calculateRsum(float r1, float r2, float r3){
  14. return (r1 * r2 * r3) / ((r1 * r2) + (r2 * r3) + (r1 * r3));
  15. }
  16. int main(){
  17. float r1, r2, r3, rSum;
  18.  
  19. printf("++++++++++++++++++++++++++++++\n");
  20. printf(" Program Resistance\n");
  21. printf("++++++++++++++++++++++++++++++\n");
  22.  
  23. inputResistances(&r1, &r2, &r3);
  24.  
  25. printf("++++++++++++++++++++++++++++++\n");
  26.  
  27. rSum = calculateRsum(r1, r2, r3);
  28.  
  29. printf("Sum Resistance: %.2f\n", rSum);
  30. printf("++++++++++++++++++++++++++++++\n");
  31.  
  32. return 0;
  33. }
Success #stdin #stdout 0s 5284KB
stdin
Standard input is empty
stdout
++++++++++++++++++++++++++++++
     Program   Resistance
++++++++++++++++++++++++++++++
Enter Resistance 1: Enter Resistance 2: Enter Resistance 3: ++++++++++++++++++++++++++++++
Sum Resistance: -nan
++++++++++++++++++++++++++++++