View Code of Problem 8

#include<stdio.h>
#include<string.h>
int main(){
	int i,j,t,num;

	int month[12] = {31,28,31,30,31,30,31,31,30,31,30,31};
    scanf("%d",&t);
    while(t--){
    	int count=0;
    	char s[20];
    	scanf("%s",s);
    	num=s[strlen(s)-1]-'0';
    	for(i=0;i<12;i++){
    		for(j=1;j<=month[i];j++){
    			if(num==0){
    				if(j%10==1||j%10==9)
    				count++;
			    }
			else{
    			if(j%10==num-1)
    			   count++;
			if(j%10==num+1)
			   count++;}	   
		    }
	    }
	printf("%d\n",365-count);    
    }
    return 0;
}

Double click to view unformatted code.


Back to problem 8