Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- #include <string.h>
- #define MAX 100
- ///1)inserire una stringa
- ///2)inserire una nuova stringa visualizzando lo spaxio
- ///3)Contare quante volte un carattere inserito da input si ripete nella stringa
- ///Jordi Cabrera 3Aif
- int main()
- {
- ///Dichiarazione Variabili
- int i=0;
- int j=0;
- char lettera[MAX];///lettera da controllare
- char stringa[MAX];
- char spazio[MAX]=" ";///lo spazio
- char stringa2[MAX];
- char stringa3[MAX];
- ///Fine Dichiarazione
- ///inserimento 1a stringa
- printf("inserisci una stringa\n");
- fflush(stdin);
- gets(stringa);
- printf("la stringa inserita e' %s\n",stringa);
- ///inserimento 2a stringa
- fflush(stdin);
- gets(stringa2);
- printf("la srtringa %s\n",stringa2);
- ///collegamento delle stringhe con spazaio
- strcat(stringa,spazio);
- strcat(stringa,stringa2);
- ///calcolo lunghezza stringa
- i=strlen(stringa);
- ///risultato
- printf("la srtringa \"%s\" e' lunga %d caratteri\ninserire una letttera\n",stringa, i);
- ///controllo carattere
- scanf("%c", lettera);
- i=0;
- j=0;
- while(stringa[i]!='\0')
- {
- if(stringa[i]==lettera[0])
- {
- j++;
- }
- i++;
- }
- ///risultato
- printf("\nLa Lettera %c si ripete Letteralmente %d Volte\n",lettera[0],j);
- ///comparare stringhe
- fflush(stdin);
- gets(stringa3);
- if(strcmp(stringa, stringa3)==0){
- printf("sono uguali");
- }
- else{printf("un'sono uguali");}
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement