Pagini recente » Cod sursa (job #2378660) | Cod sursa (job #914597) | Cod sursa (job #58385) | Cod sursa (job #460001) | Cod sursa (job #1059826)
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main(void){
int x,y,a=0,b=0,d=0,i;
char c[100], n[10] = "ciocolata",m[10]="cascaval",t[10]="sare";
FILE *fi, *fo;
fi = fopen("pufu.in","r");
if(!fi)
return 1;
fscanf(fi,"%d",&x);
fscanf(fi,"%d",&y);
for(i=0;i<y;i++){
fscanf(fi,"%s",c);
// printf("NR: %s",c);
if(strcmp(c,n) == 0)
a++;
else if(strcmp(c,m) == 0)
b++;
else if(strcmp(c,t) == 0 )
d++;
memset(c, 0, sizeof c);
}
fclose(fi);
fo = fopen("pufu.out","w");
fprintf(fo, "%d %d %d",a,b,d);
fclose(fo);
//getch();
return 0;
}