Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<stdio.h>
- #include<stdlib.h>
- #include<string.h>
- typedef struct nikola
- {
- char ime[100];
- char prezime[100];
- int bodovi;
- } student;
- void ime(char *a)
- {
- int i=1;
- a[0]=toupper(a[0]);
- while(a[i]!=NULL)
- {
- a[i]=tolower(a[i]);
- i++;
- }
- }
- int main()
- {
- int i,j;
- student nikola[100];
- int n;
- printf("Vnesete n:");
- scanf("%d",&n);
- for(i=0;i<n;i++){
- printf("\nVesete ime:");
- scanf("%s",&nikola[i].ime);
- printf("\nPrezime:");
- scanf("%s",&nikola[i].prezime);
- printf("\nBodovi:");
- scanf("%d",&nikola[i].bodovi); }
- for(i=0;i<n;i++)
- {
- struct nikola p;
- for(j=0;j<n-j-1;j++)
- {
- if(nikola[i].bodovi < nikola[i+1].bodovi)
- {
- p=nikola[i];
- nikola[i]=nikola[i+1];
- nikola[i+1]=p;
- }
- }
- }
- int b=1;
- for(i=0;i<n;i++)
- {
- ime(&nikola[i].ime);
- }
- printf("\nPodreduvanjeto po bodovi e sldno:");
- for(i=0;i<n;i++)
- {
- printf("\n");
- printf("%d.",b);
- printf("%s",nikola[i].ime);
- printf("\n%s",nikola[i].prezime);
- printf("\n%d",nikola[i].bodovi);
- b++;
- printf("\n");
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement