#include "dico.h" void make_empty_dico(dico d){ for(int i=0;iletter),1); if(is_end(t)){ string word2=calloc((strlen(prefix)+4),sizeof(char)); strcpy(word2,word); //common_end if(is_common_end(t)){ if(is_straight_end(t)){ printf("%s\n",word2); } if(ends_with_apostrophe(t)){ printf("%s's\n",word2); } } //proper_end if(is_proper_end(t)){ word2[0]=toupper(word2[0]); if(is_straight_end(t)){ printf("%s\n",word2); } if(ends_with_apostrophe(t)){ printf("%s's\n",word2); } } //acronyme_end if(is_acronyme_end(t)){ strupper(word2); if(is_straight_end(t)){ printf("%s\n",word2); } if(ends_with_apostrophe(t)){ printf("%s's\n",word2); } } free(word2); } for(int i=0;inext[i],stream,word); } free(word); } void strupper(string str){ for(int i=0;str[i]!='\0';i++) str[i]=toupper(str[i]); }