Cod sursa(job #2000198)

Utilizator barbulescu.razvanBarbulescu Razvan barbulescu.razvan Data 12 iulie 2017 21:51:30
Problema Text Scor 30
Compilator c Status done
Runda Arhiva de probleme Marime 0.79 kb
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <ctype.h>
#define false 0
#define true 1


int main()
{
    FILE *fp;
    FILE *out;

    fp = fopen("text.in","r");
    out = fopen("text.out","w");


    char s[200];
    fscanf(fp, "%s", s);

    int cuvant = 0;
    int litera = 0;
    int result;
    int ss = 0;

    fgets(s, 200, fp);
    for(int i = 0; i<strlen(s); i++){
        if(isspace(s[i])){
            ++cuvant;
            ++ss;
        }
        ++litera;
    }

    litera -= ss;
    result = litera/cuvant;
    fclose(fp);
    fprintf(out, "%d", result);
    fclose(out);

    printf("number of words in given string are: %d si  %d litere\n", cuvant, litera);
    printf("litere/cuvinte: %d\n", result);




    return 0;
}