输入10个学生的姓名、学号和成绩,将其中不及格者的姓名、学号和成绩输出

#include<iostream>#include<string>using namespace std;const int n=10;string name[n];int num[n],score[n];int main(){ void input_data(); input_data(); ??????? int i; cout<<"the list failed:"<<endl; for(i=0;i<n;i++) if(score[i]<60) cout<<name[i]<<" "<<num[i]<<" "<<score[i]<<endl; return 0;}void input_data(){ int i; for(i=0;i<n;i++) {cout<<"input name number and score of studer"<<i+1<<":"; cin>>name[i]>>num[i]>>score[i]; }}会的朋友可以帮一下忙吗,input_data()为什么输入多一次;
2026年09月26日 18:44
有2个网友回答
网友(1):

上面那个带void的只是声明,并没有调用
你带很多问号的那一行才是真正的调用

网友(2):

void input_data();
声明函数
input_data(); ???????
调用函数