Advertisement
Guest User

Provantonio

a guest
May 28th, 2015
233
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.42 KB | None | 0 0
  1. //
  2. //  main.c
  3. //  Provaantonio
  4. //
  5. //  Created by Carmine Di Monaco on 26/05/15.
  6. //  Copyright (c) 2015 Carmine Di Monaco. All rights reserved.
  7. //
  8.  
  9. #include <stdio.h>
  10. #include <stdlib.h>
  11. #include <string.h>
  12. int nvocali(char *vocabolo);
  13. int find_maximum(int a[], int n);
  14.  
  15. int main(){
  16.    
  17.     typedef struct parola{
  18.        
  19.         char lettera;
  20.        
  21.         char nome[50];
  22.        
  23.         char significato[500];
  24.        
  25.     }dizio;
  26.     short occ[4];
  27.     dizio prova[]={{"A","lollolardi","aSD"},{"b","lolorallo","lujij"},{"c","castaldu","lolololo"},{"d","dainu","likioo"}};
  28.     int numerovocali = 0;
  29.     short i;
  30.     for(i=0;i<4;i++){
  31.      numerovocali=nvocali(prova[i].nome);
  32.         occ[i]=numerovocali;
  33.     }
  34.     for(i=0;i<4;i++){
  35.         printf("La parola %s ha il numero di vocali pari a :%d\n ",prova[i].nome,occ[i]);
  36.     }
  37. return 0;
  38. }
  39.  
  40. int nvocali(char *vocabolo){
  41.     int numero=0;
  42.     short len=strlen(vocabolo);
  43.     short i;
  44.     for(i=0;i<len;i++){
  45.         if(vocabolo[i]=='a'||vocabolo[i]=='e'||vocabolo[i]=='i'||vocabolo[i]=='o'||vocabolo[i]=='u'){
  46.             numero=numero+1;
  47.         }
  48.     }
  49.         return numero;
  50. }
  51.  
  52.  
  53.     int find_maximum(int a[], int n) {
  54.         int c, max, index;
  55.        
  56.         max = a[0];
  57.         index = 0;
  58.        
  59.         for (c = 1; c < n; c++) {
  60.             if (a[c] > max) {
  61.                 index = c;
  62.                 max = a[c];
  63.     }
  64.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement