Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int main ()
- {
- int c,x,a,numPalavras=0;
- char texto [101];
- char iniciais [100];
- gets(texto);
- // contando o numero de palavras
- for (c=0; texto [c]!='\0'; c++)
- {
- if(texto[c]==' ')
- numPalavras++;
- }
- numPalavras++;
- iniciais[numPalavras]='\0';
- iniciais[0]=texto[0];
- //botando as iniciais em uma string a parte
- for (c=2,x=1; texto[c]!='\0'; c++)
- {
- if (texto[c]!=' ' && texto[c-1]==' ')
- {
- iniciais[x]=texto[c];
- x++;
- }
- }
- //passando todas pra maiusculo
- for(c=0; iniciais[c]!='\0'; c++)
- {
- if(iniciais[c]>='a' && iniciais[c]<='z')
- iniciais[c]=iniciais[c]-32;
- }
- //contando aliteracoes
- for(c=1;iniciais[c]!='\0';c++){
- if(c<2){
- if(iniciais[c]==iniciais[c-1]){
- a++;}}
- else{
- if(iniciais[c]==iniciais[c-1] && iniciais[c]!=iniciais[c-2]){
- a++;}}
- }
- //imprimindo aliteracoe
- printf("%d\n",a);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement