Accedi

Quante 'A' contiene?

PROBLEMA

Assegnata una stringa S, scrivere un programma che conteggi i caratteri ‘A’ in essa contenuta.


DIAGRAMMA A BLOCCHI

Clicca qui per visualizzare il Diagramma a blocchi.


CODICE SORGENTE

#include <stdio.h>
#include <stdlib.h>
#include <string.h>

int main(int argc, char *argv[]){
 //sezione dichiarativa
 char s[100];
 int a=0;
 int i;
 //sezione di in-put
 printf("Inserisci una frase\n");
 gets(s);
 system("cls");
 //sezione controllo per le a/A
 for (i=0;i<strlen(s);i++){
  if (s[i]=='a' || s[i]=='A') {
   a++;
  }
 }
 //sezione di out-put
 printf("Numero di 'a' o 'A': %i\n", a);
 //chiusura programma
 printf("Clicca un tasto per continuare . . .");
 getch();
 return 0;
}