/*
该程序在vc中调试运行通过.
*/
#include <stdio.h>
#include<malloc.h>
#include<string.h>
#include<stdlib.h>
typedef struct
{
unsigned char day;
unsigned char month;
unsigned short year;
}T_MFW_DATE;
typedef struct
{
T_MFW_DATE date; /*记录的日期*/
}t_cldrecord;
typedef struct
{
T_MFW_DATE today_date; /*在程序中没有作用*/
T_MFW_DATE cursor_date;
int days_map[6][7]; /*日期地图*/
}t_cldmain_data;
t_cldmain_data *cldmain_data;
void cldmain_get_days_map(void);
void main(void)
{
int i,j;
cldmain_data = (t_cldmain_data*)malloc(sizeof(t_cldmain_data));
cldmain_data->cursor_date.day = 20;
while(1)
{
char buf[20];
char *p;
memset(buf,0,20);
printf("year month:");
gets(buf);
if(buf[0] == ’q’)break;
cldmain_data->cursor_date.year = strtod(buf,&p);
p ++;
cldmain_data->cursor_date.month = strtod(p,&p);
printf("year %d\nmonth %d\n",(cldmain_data->cursor_date.year),(cldmain_data->cursor_date.month));
cldmain_get_days_map();
&nb此文共有5页 上一页 1 2 3 4 5 下一页 |