第十題:
#include<stdio.h.>
int main()
{
int a,b;
printf("請輸入年份和月份,用空格鍵隔開:\n");
scanf("%d%d",&a,&b);
if((a%4==0&&a%100!=0)||a%400==0)
{
if(b==1||b==3||b==5||b==7||b==8||b==10||b==12)
printf("%d(年份) %d(月份) 31(天數)",a,b);
if(b==4||b==6||b==9||b==11)
printf("%d(年份) %d(月份) 30(天數)",a,b);
if(b==2)
printf("%d(年份) %d(月份) 28(天數)",a,b);
}
else
{
if(b==1||b==3||b==5||b==7||b==8||b==10||b==12)
printf("%d(年份) %d(月份) 31(天數)",a,b);
if(b==4||b==6||b==9||b==11)
printf("%d(年份) %d(月份) 30(天數)",a,b);
if(b==2)
printf("%d(年份) %d(月份) 29(天數)",a,b);
}
return 0;
}
第十三題 :
#include<stdio.h>
#include<conio.h>
int main()
{
char ch;
int a=0;
int b=0;
printf("a(字母) b(數字):\n");
printf("請輸入一串字符:\n");
while((ch=getchar())!='*')
{
if((ch>='a'&&ch<='z')||(ch>='A'&&ch<='Z'))
a++;
else if(ch>='0'&&ch<='9')
b++;
}
printf("a=%d b=%d\n",a,b);
getch();
return 0;
}