View Code of Problem 9

#include<stdio.h>
#include<string.h>
void main()
{
	int n,k=1,;
	while(scanf("%d",&n)!=EOF)
	{
		getchar();
		char ch[n][20];
		int i,sum=0,flag=0;
		for(i=0;i<n;i++)
		{
			gets(ch[i]);
		}
		for(i=0;i<n;i++)
		{
			if(strcmp(ch[i],"Pleasant goat")==0)
			{
				sum=sum+5;
				continue;
			}
			if(strcmp(ch[i],"Pretty goat")==0)
			{
				sum=sum+8;
				continue;
			}
			if(strcmp(ch[i],"Athletic goat")==0)
			{
				sum=sum+10;
				flag=1;
				continue;
			}
			if(strcmp(ch[i],"Lazy goat")==0)
			{
				sum=sum+15;
				continue;
			}
			if(strcmp(ch[i],"Slow goat")==0)
			{
				sum=sum+20;
				continue;
			}	
		}
		if(n>=10&&flag==1)
		{
			sum=sum+50;
		}
		printf("Case #%d: %d\n",k++,sum);
	}
}
/*
Main.c:3:6: warning: return type of 'main' is not 'int' [-Wmain]
 void main()
      ^~~~
Main.c: In function 'main':
Main.c:5:12: error: expected identifier or '(' before ';' token
  int n,k=1,;
            ^
Main.c:13:4: warning: 'gets' is deprecated [-Wdeprecated-declarations]
    gets(ch[i]);
    ^~~~
In file included from Main.c:1:
/usr/include/stdio.h:583:14: note: declared here
 extern char *gets (char *__s) __wur __attribute_deprecated__;
              ^~~~
*/

Double click to view unformatted code.


Back to problem 9