Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<stdio.h>
- int main(){
- int r,w,x;
- char a,b,c,d;
- printf("Podać prawa dostępu do odczytu \n dla właściciela ");
- scanf("%c %c",&a,&d);
- printf("Podać prawa.. \n dla grupy");
- scanf("%c %c",&b,&d);
- printf("Podać prawa...\n dla innych");
- scanf("%c %c",&c,&d);
- /*wartość dla r*/
- if(a=='r') r=4;
- else if(a=='-') r=0;
- else r=-10;
- if(b=='r') r=r+2;
- else if(b!='-') r=-100;
- if(c=='r') r=r+1;
- else if(c!='-') r=-1000;
- //printf("%d\n",r);
- printf("c=%c b=%c a=%c",c,b,a);
- if(r<0) {
- printf("Błąd"); getchar(); return 0;
- }
- /*wartość dla w*/
- printf("Podać prawa dostępu do zapisu \n dla właściciela ");
- scanf("%c %c",&a,&d);
- printf("Podać prawa.. \n dla grupy");
- scanf("%c %c",&b,&d);
- printf("Podać prawa...\n dla innych");
- scanf("%c %c",&c,&d);
- if(a=='w') w=4;
- else if(a=='-') w=0;
- else w=-10;
- if(b=='w') w=w+2;
- else if(b!='-') w=-10;
- if(c=='w') w=w+1;
- else if(c!='-') w=-10;
- if(w<0) {
- printf("Błąd"); getchar(); return 0;
- }
- /*watość dla x*/
- printf("Podać prawa dostępu do wykonania \n dla właściciela ");
- scanf("%c %c",&a,&d);
- printf("Podać prawa.. \n dla grupy");
- scanf("%c %c",&b,&d);
- printf("Podać prawa...\n dla innych");
- scanf("%c %c",&c,&d);
- if(a=='x') x=4;
- else if(a=='-') x=0;
- else x=-10;
- if(b=='x') x=x+2;
- else if(b!='-') x=-10;
- if(c=='x') x=x+1;
- else if(c!='-') x=-10;
- if(x<0) {
- printf("Błąd"); getchar(); return 0;
- }
- printf("%d %d %d",r,w,x);
- getchar();
- }
Add Comment
Please, Sign In to add comment