这个程序错在哪里
来源:百度知道 编辑:UC知道 时间:2024/05/09 08:29:29
#include<stdio.h>
int main (void)
{
struct date
{
int month;
int day;
int year;
}
struct date today;
today.month = 9;
today.day = 25;
today.year = 2004;
printf ("Today`s date is %i/%i/%.2i.\n", today.month, today.day, today.year % 100);
return 0;
}在VC6.0和DEV C++里都有运行错误.谢谢
int main (void)
{
struct date
{
int month;
int day;
int year;
}
struct date today;
today.month = 9;
today.day = 25;
today.year = 2004;
printf ("Today`s date is %i/%i/%.2i.\n", today.month, today.day, today.year % 100);
return 0;
}在VC6.0和DEV C++里都有运行错误.谢谢
#include<stdio.h>
int main (void)
{
struct date
{
int month;
int day;
int year;
};
date today;
today.month = 9;
today.day = 25;
today.year = 2004;
printf ("Today`s date is %i/%i/%.2i.\n", today.month, today.day, today.year % 100);
return 0;
}
或者
#include<stdio.h>
int main (void)
{
struct date
{
int month;
int day;
int year;
}today;
today.month = 9;
today.day = 25;
today.year = 2004;
printf ("Today`s date is %i/%i/%.2i.\n", today.month, today.day, today.year % 100);
return 0;
}
变成这样
struct date
{
int month;
int day;
int year;
};
后面加上一个分号就行了,