Untitled

 avatar
unknown
c_cpp
13 days ago
1.4 kB
5
Indexable
// Online C compiler to run C program online
#include <stdio.h>

int controllaMatrice(char m[][NCOL], int nrighe)
{
    char carattere_prevalente;
    int contatore_diversi =0;
    char carattere_diverso = '\0';
    
    if(m[0][0] >= 'A' && m[0][0] <= 'Z')
    {
        carattere_prevalente = m[0][0] + ('a' - 'A');
        
    }else{
        carattere_prevalente = m[0][0];
    }
    
    for(int i=0; i<nrighe; i++)
    {
        for(int j=0; j<NCOL; j++)
        {
            char carattere_corrente;
            
        if(m[0][0] >= 'A' && m[0][0] <= 'Z')
        {
        carattere_corrente = m[0][0] + ('a' - 'A);
    
        }
        else
        {
            carattere_corrente = m[0][0];
        }
        
        if(carattere_corrente != carattere_prevalente)
        {
            if(carattere_diverso == '\0')
            {
                carattere_diverso = carattere_corrente;
                contatore_diversi = 1;
            }
            else if (carattere_corrente == carattere_diverso)
            {
                contatore_diversi++;
            }
            else{
                return 0;
            }
            
            if(contatore_diversi > 3)
            {
                return 0;
            }
        }
        
        }
    }
}

   bBbbbbBC
   bbbbbcBB
   bCbbbbbb
   BbBbBbBb

int main() {
    // Write C code here
    printf("Try programiz.pro");

    return 0;
}
Editor is loading...
Leave a Comment