参考までに、私は C++ の初心者です。これは完全なコードの一部にすぎません。問題は 'student.id' です。入力が '0' で始まる場合、たとえば '06042010' の場合、出力はゼロを示しません (この場合は '6042010' になります! そして、ポイントは、最初のゼロを表示したいということです。ありがとうございます。
#include<iostream>
using namespace std;
struct students
{
char name[15];
char surname[10];
int id;
};
int main()
{
students student;
cout<<"Name: ";
cin>>student.name;
cout<<"Surname: ";
cin>>student.surname;
cout<<"ID: ";
cin>>student.id;
cout<<"\nStudent: "<<student.name<<" "<<student.surname<<" ID "<<student.id<<endl;
return 0;
}