Informatică, întrebare adresată de Eqwyolent, 8 ani în urmă

Am nevoie de ajutor la o problema.
Conditia:
Afisati cate numere au forma aaa,din n numere date.Exemplu: Date de intrare: n=3 numere 123 222 434.Date de iesire: 1 numar
Rezolvati in C.​

Răspunsuri la întrebare

Răspuns de VxF
1

Răspuns:

#include <stdio.h>

void main()

{

   int n, numar, auforma = 0;

   printf("n: ");

   scanf("%d", &n);

   for (int i = 0; i < n; i++) {

       printf("Număr %d: ", i + 1);

       scanf("%d", &numar);

   

       int cifra = numar % 10;

       int areforma = 1;

       numar /= 10;

       while (numar) {

           if (numar % 10 != cifra) {

               areforma = 0;

               break;

           }

           numar /= 10;

       }

       auforma += areforma;

   }

   printf("Din %d numere %d au forma 'aaa'\n", n, auforma);

}


Eqwyolent: o sumedenii de greseli imi dea compilatorul,nu merge asa(
Eqwyolent: Cer scuze,tot merge perfect
VxF: Un sfat mic: când dai de erori de orice fel, citează-le. Dacă sunt multe, folosește https://pastebin.com/ Doar așa putem ajuta să le elimini.
Eqwyolent: Voi tine cont,mersi!
Alte întrebări interesante