24/11/07 21:58
Iannibelli
Io vorrei fare un programma che gli dai una base ..gli dici che radice..esempio 27 radice di 3
questo è quello che ho fatto ma non va:
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#define in(str,x) scanf("%"str,&x);fflush(stdin)
float radici(float x, float y)
{
float r;
r=(x,1/y);
}
int main(void)
{
float a,b,ri;
printf("Inerisci la base: ");in("f",a);
printf("Alla radice di: ");in("f",b);
ri = radici(a,1/b);
printf(" Risulato = %f",ri);
system("PAUSE");
return ri;
}
Mi da un risultato stranissimo..
Tipo = -1#qr cosa del genere..
Ultima modifica effettuata da Iannibelli 24/11/07 22:00
aaa
25/11/07 17:57
netarrow
il motivo per cui ti sei complicato la vita non è la funzione ma perchè hai usato codice nel vecchio stile C non in C++.
aaa