PI-ITBA / 2024_02

Consultas 2C 2024
4 stars 0 forks source link

TP3 E9)1-8 #7

Open Agustin-Pomares opened 2 months ago

Agustin-Pomares commented 2 months ago

Buenas, mi problema con este ejercicio es el siguiente. Este ejercicio requiere que contemos cuantas instancias de tabulaciones, enters o espacios hayan en un texto. Mi codigo es el siguiente:

#include <stdio.h>
#include "getnum.h"

int
main(void){

    unsigned char c;
    int count;
    while((c=getchar()) != EOF){
        if(c = '\n' || c = '\t' || c = ' '){
            count++;
        }
    }

    printf("La cantidad de tabulaciones, espacios y 'enters' es en total de %d", count);
    return 0;
}

El compilador me dice que hay problemas en mi manera de expresar esos tres tipos de caracteres, pero intente lo que intente no parece funcionar. Probe comillas simples, dobles, sin comillas... y nada funciona. Debe ser algo muy evidente que no estoy pudiendo ver, pero aun asi me serviria mucho una ayuda. Desde ya muchisimas gracias.

ImNotGone commented 2 months ago

Usaste = y no ==

ImNotGone commented 2 months ago

Ademas no iniciaste count en 0

Agustin-Pomares commented 2 months ago

Que nabo, gracias Gonza!