Generation

generate functionTue, 13 Jun 2023

Almacenar en una matriz los nombres de 5 países y en un vector paralelo la cantidad de habitantes del mismo. Ordenar alfabéticamente e imprimir los resultados. Por último, ordenar con respecto a la cantidad de habitantes (de mayor a menor) e imprimir nuevamente.

#include <stdio.h> #include <stdlib.h> #include <conio.h> #include <string.h> void main(){ char *paises[5]; int habitantes[5]; char nombre[15]; int habitante; int i; int j; for(i = 0; i < 5; i++){ printf("Ingrese el nombre del pais %d:\n", i+1); gets(nombre); fflush(stdin); paises[i] = (char *) malloc(sizeof(nombre)); strcpy(paises[i], nombre); } for(i = 0; i < 5; i++){ printf("Ingrese la cantidad de habitantes del pais %s:\n", paises[i]); scanf("%d", &habitante); fflush(std

Want to kickstart your project?Use the new AI Studio to create your code