U- Leer tres números y sumarlos, si la suma es mayor que 'DIEZ', calcular la raíz cuadrada de la
suma e imprimirla, de lo contrario, leer dos números más y sumarlos junto a los primeros,
luego imprimir la suma.
Y este es el codigo que yo hize:
Código
Pero el problema es que tengo un error y me dice function call missing ) yo se que es el parentesis pero si lo quito no se soluciona y si lo agrego tampoco,la linea en la que tengo el error es esta
#include <stdio.h> #include <conio.h> #include <stdlib.h> #include <math.h> void main (void) { float N1,N2,N3,N4,N5,SUM,SUM2; printf("Te pedire 3 numeros si su suma es mayor a 10 calculare su raiz cuadrada.""\n""Si la suma es menor a 10 te pedire 2 numeros y los sumare : "); scanf("%f%f%f",&N1,&N2,&N3); SUM=N1+N2+N3; clrscr(); if(SUM>=10) { printf("%s%6.2f","La raiz cuadrada del numero que ingresaste es : ",sqrt(SUM.0)); } else { printf("Ingresa 2 numeros mas y los sumare : "); scanf("%f%f",&N4,&N5); SUM2=N1+N2+N3+N4+N5; clrscr(); printf("%s%6.2f","La suma de todo los numeros que ingresaste es : ",SUM2); } getch(); }
printf("%s%6.2f","La raiz cuadrada del numero que ingresaste es : ",sqrt(SUM.0));
lo que intento hacer es sacar la raiz cuadrada de Sum mediante el comando sqrt() de la libreria <math.h> pero no veo el error espero que me puedan responder lo mas pronto posible desde ya gracias
· Los códigos deben ir en etiquetas GeSHi
>aquí las reglas del foro
-Engel Lex