#include #include #include #include typedef struct coisas { int number; int pessoas; char nome[50]; } Coisas; int comparaNome(const void *a, const void *b) { int r = strcmp((*(struct coisas*)a).nome, (*(struct coisas*)b).nome); if(r==0) return 0; //iguais else if(r<0) return -1; //vem antes else return 1; //vem depois } int main() { setlocale(LC_ALL, "portuguese"); int x; printf("Digite a quantidade de pessoas : "); scanf("%d", &x); Coisas c[x]; int i=0; getchar(); for(; i