Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- #include <ctype.h>
- #include <string.h>
- struct pretsedatel{
- char imep[20];
- char prezime[20];
- char partija[10];
- };
- struct ggrad{
- char imeg[20];
- int brziteli;
- };
- typedef struct ggrad ggrad;
- typedef struct pretsedatel pretsedatel;
- struct drzava{
- char ime[20];
- pretsedatel pres;
- ggrad grad;
- int brzitelidrz;
- };
- typedef struct drzava drzava;
- void polnidrz(drzava *d){
- scanf("%s",&d->ime);
- polnigrad(&d->grad);
- polnipret(&d->pres);
- scanf("%d",&d->brzitelidrz);
- }
- void polnigrad(ggrad *g){
- scanf("%s",&g->imeg);
- scanf("%d",&g->brziteli);
- }
- void polnipret(pretsedatel *p){
- scanf("%s",&p->imep);
- scanf("%s",&p->prezime);
- scanf("%s",&p->partija);
- }
- int main()
- {
- drzava a[10];
- int n;
- scanf("%d",&n);
- int i;
- for(i=0;i<n;i++){
- polnidrz(&a[i]);
- }
- int maxx=0;
- int maxi;
- for (i = 0; i < n; ++i)
- if (a[i].grad.brziteli > maxx) {
- maxx = a[i].grad.brziteli;
- maxi = i;
- }
- printf(
- "Name of the president of the country with the largest capital is: %s\n",
- a[maxi].pres.imep);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement