fork download
  1. # include <stdio.h>
  2. # include <stdlib.h>
  3.  
  4. typedef struct {
  5. int a[2];
  6. int numer;
  7. char b;
  8. char napis[10];
  9. } struktura;
  10.  
  11. int main(){
  12. struktura tab[2];
  13. int i;
  14. //wprowadzenie elementów do tablicy struktur
  15. for(i=0;i<2;i++){
  16. printf("podaj pierwsza liczbe do tablicy w strukturze");
  17. scanf("%d",&tab[i].a[0]);
  18. printf("podaj druga liczbe do tablicy w strukturze");
  19. scanf("%d",&tab[i].a[1]);
  20. printf("podaj litere do struktury ");
  21. scanf("%c", &tab[i].b);
  22. printf("\npodaj liczbe do struktury ");
  23. scanf("%d", &tab[i].numer);
  24. printf("\npodaj napis do struktury ");
  25. gets(tab[i].napis);
  26. }
  27. // wypisywanie elementów ze struktury
  28. for(i=0;i<2;i++){
  29. printf("\n wprowadzona liczba to %d ", tab[i].numer);
  30. printf("\n wprowadzona litera to %c ", tab[i].b);
  31. printf("\n wprowadzony napis to %s", tab[i].napis);
  32. printf("\n wprowadzone liczby do tablicy to %d i %d\n",tab[i].a[0],tab[i].a[1]);
  33. }
  34. system("pause");
  35. return 0;
  36. }
  37.  
Success #stdin #stdout #stderr 0s 4356KB
stdin
2
3
G
hello
2
3
G
hello
stdout
podaj pierwsza liczbe do tablicy w strukturzepodaj druga liczbe do tablicy w strukturzepodaj litere do struktury 
podaj liczbe do struktury 
podaj napis do struktury podaj pierwsza liczbe do tablicy w strukturzepodaj druga liczbe do tablicy w strukturzepodaj litere do struktury 
podaj liczbe do struktury 
podaj napis do struktury 
 wprowadzona liczba to 879114957 
 wprowadzona litera to G 
 wprowadzony napis to ello
 wprowadzone liczby do tablicy to 2 i 3

 wprowadzona liczba to 879114880 
 wprowadzona litera to G 
 wprowadzony napis to ello
 wprowadzone liczby do tablicy to 2 i 3
stderr
sh: 1: pause: not found