Cod sursa(job #1059826)

Utilizator asem_cociugCociug Andrei asem_cociug Data 16 decembrie 2013 23:52:34
Problema Cifra Scor 0
Compilator c Status done
Runda Arhiva de probleme Marime 0.81 kb
#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;
    }