Quantcast
Channel: ADSLgr.com Community Forum
Viewing all articles
Browse latest Browse all 47973

απορια με ασκηση στη c

$
0
0
εχω προβλημα με μία ασκηση στη c
να κάνετε πρόγραμμα στη γλώσσα c το οποίο κάνε
1) να ορίζει μια struct student με το εξής πεδία, όνομα, επίθετο, αμ, ετος γεννησης
2) να δεσμεύει δυναμικά χώρο μνήμης για 100 struct student
3) να διαβάζει και να αποθηκευει τα 100 struct student
4) να τους εμφανίζει στην οθόνη
5) να τα ταξινομεί κατά αυξουσα σειρά ως προς το επίθετο
6) να τους εμφανίζει στην οθόνη
7) να τα ταξινομεί κατά αυξουσα σειρά
8) ν ατους εμφανίζει στην οθόνη
9) να τους αποηθκευει σε ενα αρχειο
10) να ελευθερωνει το χωρο μνήμης
LYSH

#include <stdio.h>
#define MAX 100
Struct student {
char onoma[20];
char eponimo[25];
int am;
int year;
};
int main()
{
struct student *ptr;

ptr=(struct student*)malloc(100*sizeof(struct student));
int i,num;

struct student studs[MAX];
num = 0;
for(i = 0; i < MAX, i++)
{
printf("\Enter student data:\n");
printf("onoma: ");

scanf("%s",&(ptr+i)->onoma);
printf("Last name: " eponimo);
scanf("%s",&(ptr+i)-> eponimo);

printf("Code: ");
scanf("%d", &(ptr+i)-> am);
printf("ilikia ");
scanf("%f",&(ptr+i)-> year);
}
δεν ξερω τι αλλο να κανω, εχω κολλησει, σκεφτομαι πως με qsort να κανω την ταξινομηση και με tin free να κανω την ελευθερωση της μνημης. Any ideas?

Viewing all articles
Browse latest Browse all 47973

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>