Aktualizovat "program.c

This commit is contained in:
Daniel Béreš 2019-10-29 13:37:38 +00:00
parent d0b84e0d93
commit b18842fbca

View File

@ -15,9 +15,13 @@ int main() {
} }
int cislo1 = strtof(strtok(prve_cislo,"\n"),NULL); int cislo1 = strtof(strtok(prve_cislo,"\n"),NULL);
printf("Nacitane %d\n",cislo1);
int cislo2; int cislo2;
while((fgets(druhe_cislo,100,stdin))){ while((fgets(druhe_cislo,100,stdin))){
cislo2= strtof(strtok(druhe_cislo,"\n"),NULL); cislo2= strtof(strtok(druhe_cislo,"\n"),NULL);
int buf_C_1 = cislo1;
int buf_C_2 = cislo2;
while (cislo1 != cislo2){ while (cislo1 != cislo2){
if (cislo1 > cislo2){ if (cislo1 > cislo2){
cislo1 -= cislo2; cislo1 -= cislo2;
@ -25,6 +29,7 @@ int main() {
cislo2 -= cislo1; cislo2 -= cislo1;
} }
} }
if (isalpha(*prve_cislo)){ if (isalpha(*prve_cislo)){
printf("%s je neplatny zapis.\n",prve_cislo); printf("%s je neplatny zapis.\n",prve_cislo);
free(prve_cislo); free(prve_cislo);
@ -32,7 +37,8 @@ int main() {
return 0; return 0;
} }
printf("%d",cislo1); printf("Nacitane %d\n",cislo1);
printf("Najvacsi spolocny delitel cisel %ld a %ld je %ld\n",buf_C_1,buf_C_2,cislo1);
} }
free(prve_cislo); free(prve_cislo);