作者:yunjinqi 类别:
日期:2023-06-04 19:03:39
阅读:465 次 消耗积分:0 分
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
int main(){
char str[7]="";
char two_str[3]="";
char four_str[5]="";
int a;
if (scanf("%s",&str)!=EOF){
// if (fgets(str,7,stdin)){
if (strlen(str)==4){
//printf("strlen is 4");
for (int j=0;j<2;j++){
two_str[j] = str[j];
}
a = atoi(two_str);
if (a<22){a=2000+a;}
else{a=1900+a;}
for (int i=2;i<4;i++){
two_str[i-2] = str[i];
}
printf("%d-%s",a,two_str);
}
if (strlen(str)==6){
// printf("strlen is %d\n",strlen(str));
for (int i=0;i<4;i++){
four_str[i] = str[i];
}
for (int j=4;j<6;j++){
two_str[j-4]=str[j];
}
printf("%s-%s\n",four_str,two_str);
}
}
return 0;
}