65,211
社区成员
发帖
与我相关
我的任务
分享
struct month
{
int number_of_day;
char name[4];
};
int main( )
{
char *m;
struct month months[2]={ {31,"jan"},{28,"feb"} };
//months[2]={ {31,"jan"};{28,"feb"} };
cout <<"input month's name:";
cin>>m;
for(int i=0;i <2;i++)
if(strcmp(m,months[i].name)==0)
{
cout <<m <<":" <<months[i].number_of_day <<endl;
break;
} //去掉这个逗号
}
#include "stdafx.h"
#include <iostream>
#include <cstring>
using namespace std;
struct month
{
int number_of_day;
char name[4];
};
int main()
{
char m[50] = {0};
struct month months[2]={ {31,"jan"},{28,"feb"} };
cout<<"input month's name:"<<endl;
cin>>m;
for(int i=0;i <2;i++)
if(strcmp(m,months[i].name)==0)
{
cout<<m <<":" <<months[i].number_of_day <<endl;
break;
}
else
{
cout<<"未找到"<<endl;
break;
}
return 0;
}
#include <iostream>
#include <cstring>
struct month
{
int number_of_day;
char name[4];
};
using namespace std;
int main( )
{
char *m;
struct month months[2]={ {31,"jan"},{28,"feb"} };
//months[2]={ {31,"jan"};{28,"feb"} };
cout <<"input month's name:";
cin>>m;
for(int i=0;i <2;i++)
if(strcmp(m,months[i].name)==0)
{
cout << m << ":" << months[i].number_of_day <<endl;
break;
};
}