在C ++中的cout命令中遇到错误

时间:2019-11-14 15:11:18

标签: c++ cin cout

以下程序出现错误。我该如何解决?

#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”(此功能的首次使用)|

1 个答案:

答案 0 :(得分:1)

平均值函数应如下所示。另外,正如@NathanOliver指出的那样,文件扩展名应为.cpp

float average(int nx, int nt)
{
    float avg = (nx + nt)/2;

    return avg;
}