rendered paste body#include <stdio.h>#include <stdlib.h>struct studentas { char vardas[25]; char pavarde[25]; char amzius[10];} studentas;int max_elem = 25; int max_age=45;int main(int argc, char *argv[]){ struct studentas s[max_elem]; int i=0, k, j; do { i++; printf("Studento vardas:"); gets(s[i].vardas); printf("Studento pavarde:"); gets(s[i].pavarde); printf("Studento amzius:"); gets(s[i].amzius); } while ((i <= 25) && ((strcmp(s[i].vardas,"q") != 0) && (strcmp(s[i].pavarde,"q") != 0) && (strcmp(s[i].amzius,"q") != 0))); printf("\n"); for (k=max_age; k > 0; k--) { for (j=1; j <=i; j++) if (atoi(s[j].amzius) == k) { printf("Studentas: %s %s %s\n",s[j].vardas,s[j].pavarde,s[j].amzius); } } return EXIT_SUCCESS;}