Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <string.h>
- #include <malloc.h>
- #include <locale.h>
- #include <windows.h>
- #include <winuser.h>
- struct Student{
- char name[255];
- char number[255];
- char facultet[255];
- int kurs;
- };
- int main(){
- setlocale(LC_ALL,"Russian");
- int count,i;
- printf("Введите количество студентов: ");
- scanf("%d",&count);
- struct Student *mass = NULL;
- system("chcp 1251");
- system("cls");
- mass = malloc(count * sizeof(&mass));
- for(i = 0;i<count;i++){
- printf("Введите имя студента - ");
- scanf("%s",&(mass+i)->name);
- printf("Введите номер студента - ");
- scanf("%s",&(mass+i)->number);
- printf("Введите факультет студента - ");
- scanf("%s",&(mass+i)->facultet);
- printf("Введите курс студента - ");
- scanf("%d",&(mass+i)->kurs);
- }
- printf("%d",&(mass+i)->kurs);
- FILE *txt = fopen("stud.txt","w");
- for(i = 0;i<count;i++){
- fprintf(txt,"%s ",&(mass+i)->name);
- fprintf(txt,"%s ",&(mass+i)->number);
- fprintf(txt,"%s ",&(mass+i)->facultet);
- fprintf(txt,"%d\n",&(mass+i)->kurs);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement