#include<stdio.h>
int main(void)
{
int a[10], sum=0, i;
printf("請依次輸入十個整數:\n");
for(i=0; i<10; i++)
scanf("%d", &a[i]);
for(i=0; i<10; i++)
if(a[i]>0)
sum+=a[i];
printf("最後結果為:%d\n", sum);
return 0;
}
37題:
#include<stdio.h>
#include<stdlib.h>
int main(void)
{
FILE *fp;
char month[12][10];
int i;
if((fp=fopen("c:\\month.dat", "r"))==NULL)
{
printf("文件打開失敗!!!");
exit(0);
}
for(i=0; i<12; i++)
fgets(&month[i], 10, fp);
fclose(fp);
printf("請輸入您所要輸出的月份數:\t");
scanf("%d", &i);
if((i>0)&&(i<13))
printf("您輸入的月份數的名字為:%s\n", month[i-1]);
else
printf("Illegal month\n");
return 0;
}