Tirei o H, e o segundo int main, mais continua o erro na linha 25? cout=print cin=scanf do meu entender já troquei! #include<conio.h>
#include<stdlib.h>
#include<stdio.h>
#include<iostream>
int fatorial(int numlido);
long int total=1, numlido, num;
int main(void)
{
printf("Informe o numero a ser calculado o N!: ");
scanf("%d", &num);
fatorial(num);
printf("O N! de %d e': %d",num, total);
}
int fatorial(int numlido)
{
int fat;
for(fat=1;fat<=numlido;fat++)
{
total*=fat;
}
}
using namespace std;
double potencia(const double base, const int exp)
{
double resul = 1.0;
int expaux = exp > 0 ? exp : -exp;
for (int i = 0; i < expaux; i++)
resul *= base;
return exp > 0 ? resul : 1 / resul;
}
{
double base, r;
int expoente;
printf ("Digite a base:\n");
scanf ("%d",base);
printf ("Digite o expoente:\n");
scanf ("%d", expoente);
r=potencia(base, expoente);
printf ("%d", r);
return 0;
}
troque o #include<iostream.h> por #include<iostream>