Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- int main() {
- int s1=0, s2=0, brojac1=0, brojac2=0;
- char sab, fad;
- int mnozac=1;
- printf("Unesite pogotke za Sabita: ");
- for (;;) {
- scanf(" %c", &sab);
- if(sab == '.') break;
- if(sab!='S' && sab!='D' && sab!='T' && sab!='X' && sab!='O' && sab!='I' && (sab < '1' && sab > '9'))
- {
- printf("Neispravni ulazni podaci.\n");
- printf("Unesite pogotke za Sabita: ");
- brojac1--;
- }
- if(sab=='S') mnozac=1;
- if(sab=='D') mnozac=2;
- if(sab=='T') mnozac=3;
- if(sab=='X') {
- brojac1++;
- }
- if(sab=='O') {
- s1+=25;
- brojac1++;
- }
- if(sab=='I') {
- s1+=50;
- brojac1++;
- }
- if(sab >= '1' && sab <= '9')
- {
- sab-='0';
- s1+=mnozac*sab;
- brojac1++;
- mnozac=1;
- }
- if(brojac1 > 9) break;
- }
- printf("Unesite pogotke za Fadilu: ");
- for (;;) {
- scanf(" %c", &fad);
- if(fad == '.') break;
- if(fad!='S' && fad!='D' && fad!='T' && fad!='X' && fad!='O' && fad!='I' && (fad < '1' && fad > '9'))
- {
- printf("Neispravni ulazni podaci.\n");
- printf("Unesite pogotke za Fadilu: ");
- brojac2--;
- continue;
- }
- if(fad=='S') mnozac=1;
- if(fad=='D') mnozac=2;
- if(fad=='T') mnozac=3;
- if(fad=='X') {
- brojac2++;
- }
- if(fad=='O') {
- s2+=25;
- brojac2++;
- }
- if(fad=='I') {
- s2+=50;
- brojac2++;
- }
- if(fad >= '1' && fad <= '9')
- {
- fad-='0';
- s2+=mnozac*fad;
- brojac2++;
- mnozac=1;
- }
- if(brojac2 > 9) break;
- }
- if(s1<=301 && s2<=301)
- {
- if(s1>s2) printf("Sabit je ostvario %d poena, Fadila je ostvarila %d poena. Pobjednik je Sabit, kojem je ostalo jos %d poena do pobjede.", s1, s2, 301-s1);
- else if(s1<s2) printf("Sabit je ostvario %d poena, Fadila je ostvarila %d poena. Pobjednik je Fadila, kojoj je ostalo jos %d poena do pobjede.", s1, s2,301-s2);
- else if(s1==s2) printf("Sabit je ostvario %d poena, Fadila je ostvarila %d poena. Rezultat je nerijesen.", s1, s2);
- }
- else if(s1>301 && s2<=301) printf("Sabit je premasio potrebni broj poena, Fadila je ostvarila %d poena. Pobjednik je Fadila, kojoj je ostalo jos %d poena do pobjede.", s2, 301-s2);
- else if(s1<=301 && s2>301) printf("Sabit je ostvario %d poena, Fadila je premasila potrebni broj poena. Pobjednik je Sabit, kojem je ostalo jos %d poena do pobjede.", s1, 301-s1);
- else printf("Oba igraca su premasila potrebni broj poena, rezultat je nerijesen.");
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement