以下程序出现错误。我该如何解决?
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include <string.h>
float average(int nx, int nt);
int main()
{
using namespace std;
int nx, nt;
float c;
cout << "Enter first number";
cin >> nx;
cout << "Enter second number";
cin >> nt;
c = average(nx, nt);
cout << "Average is " << c;
return 0;
}
float average(int nx, int nt)
{
float avg;
return avg;
}
我得到的错误是:
未知类型名称“正在使用” 未声明“ cout”(此功能首次使用) 未声明“ cin”(此功能的首次使用)|
答案 0 :(得分:1)
平均值函数应如下所示。另外,正如@NathanOliver指出的那样,文件扩展名应为.cpp
float average(int nx, int nt)
{
float avg = (nx + nt)/2;
return avg;
}