我正在尝试变量一=变量二;它不起作用。
该代码是葡萄牙语,因此可能很难阅读。
#include <stdio.h>
int main(void){
int ano, mes, dia;
int dm[] = {31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31};
printf("digite um ano: ");
scanf("%d", &ano);
if(ano %4==0 || ano %100 == 0 || ano %400 == 0){
ano=0;
}
else{
ano = 1;
}
printf("digite um mes: ");
scanf("%d", &mes);
mes = dm;
printf("%d", mes);
return 0;
}
答案 0 :(得分:0)
您将数组分配为整数! mes是一个整数(int),dm是一个数组(int []-整数数组)