重庆做网站开发的公司,茂名网站优化,郑州妇科医院哪家好知乎,python18+21题目描述
从一月份到十二月的英文全称依次是#xff1a;“January”,“February”,“March”,“April”,“May”,“June”,“July”,“August”,“September”,“October”,“November”,“December” 对应的缩写依次是#xff1a;“Jan.”,“Feb.”,“Mar.”,“Apr.”,“Ma…题目描述
从一月份到十二月的英文全称依次是“January”,“February”,“March”,“April”,“May”,“June”,“July”,“August”,“September”,“October”,“November”,“December” 对应的缩写依次是“Jan.”,“Feb.”,“Mar.”,“Apr.”,“May.”,“Jun.”,“Jul.”,“Aug.”,“Sep.”,“Oct.”,“Nov.”,“Dec.”。注意首字母大写后面有个“.” 现在用户来输入一个月份的英文请程序输出对应的英文缩写无论用户的单词是大写还是小写均应给出正确的英文缩写。如果输入的英文单词错误请输出“Error”
例如用户输入“JULY”程序应输出“Jul.” 若用户输入的是“augest”程序应输出“Error” 输入格式 一个英文单词表示月份 输出格式 对应的月份缩写 分析 将字母全部转换为小写字符串相等判断 字母全部转换为小写函数 void change(char s[10])
{int i;for(i0;i10;i){if(s[i]A s[i]Z){s[i]32;}}
} 完整代码 #include stdio.h
#include math.h
#include string.h
void change(char s[10])
{int i;for(i0;i10;i){if(s[i]A s[i]Z){s[i]32;}}
}int main()
{char mon[12][10]{january,february,march,april,may,june,july,august,september,october,november,december};char suo[12][10]{Jan.,Feb.,Mar.,Apr.,May,,Jun.,Jul.,Aug.,Sep.,Oct.,Nov.,Dec.};char s[10];gets(s);change(s);int i;int c0;int flag0;;for(i0;i12;i){cstrcmp(s,mon[i]); if(c0){flag1;printf(%s,suo[i]);}}if(flag0){printf(Error);}return 0;
}