Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- int sumailoczyn(int a, int b, int * c){
- int suma = a+b;
- * c = a*b;
- return suma;
- }
- int main()
- {
- int a, b, x=0;
- do{
- printf("Podaj a: ");
- scanf("%d", &a);
- printf("Podaj b: ");
- scanf("%d", &b);
- printf("%d, %d", sumailoczyn(a, b, &x), x);
- printf("\n");
- }while(a!=0 && b!=0);
- int h, pozycja, spacje=0, znaki=0;
- char c;
- podajwys:
- printf("Podaj wysokosc: ");
- scanf("%d", &h);
- if(h<1) printf("Wpisano zla wysokosc: ");
- if(h<1) goto podajwys;
- //znak
- if(h%2==0) c='*';
- if(h%2==1) c='#';
- znaki=0;
- startrysuj:
- pozycja=0;
- spacje=h-znaki;
- rysujspacje:
- printf(" ");
- spacje--;
- if(spacje>0) goto rysujspacje;
- goto rysujznaki;
- rysujznaki:
- printf("%c", c);
- if(pozycja>=2*znaki) goto nastepnalinia;
- pozycja++;
- goto rysujznaki;
- nastepnalinia:
- printf("\n");
- znaki++;
- if(znaki<h) goto startrysuj;
- goto koniec;
- koniec:
- if(h==7) return 1;
- goto podajwys;
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement