Aktualizovat "program.c
This commit is contained in:
parent
b18842fbca
commit
5cd49a058a
18
program.c
18
program.c
@ -19,9 +19,18 @@ int main() {
|
|||||||
|
|
||||||
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_1 = cislo1;
|
||||||
int buf_C_2 = cislo2;
|
int buf_C_2 = cislo2;
|
||||||
|
|
||||||
|
if (isalpha(*druhe_cislo)){
|
||||||
|
printf("%s je neplatny zapis.\n",prve_cislo);
|
||||||
|
free(prve_cislo);
|
||||||
|
free(druhe_cislo);
|
||||||
|
return 0;
|
||||||
|
|
||||||
|
}
|
||||||
while (cislo1 != cislo2){
|
while (cislo1 != cislo2){
|
||||||
if (cislo1 > cislo2){
|
if (cislo1 > cislo2){
|
||||||
cislo1 -= cislo2;
|
cislo1 -= cislo2;
|
||||||
@ -29,15 +38,8 @@ int main() {
|
|||||||
cislo2 -= cislo1;
|
cislo2 -= cislo1;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
printf("Nacitane %d\n",cislo2);
|
||||||
|
|
||||||
if (isalpha(*prve_cislo)){
|
|
||||||
printf("%s je neplatny zapis.\n",prve_cislo);
|
|
||||||
free(prve_cislo);
|
|
||||||
free(druhe_cislo);
|
|
||||||
return 0;
|
|
||||||
|
|
||||||
}
|
|
||||||
printf("Nacitane %d\n",cislo1);
|
|
||||||
printf("Najvacsi spolocny delitel cisel %ld a %ld je %ld\n",buf_C_1,buf_C_2,cislo1);
|
printf("Najvacsi spolocny delitel cisel %ld a %ld je %ld\n",buf_C_1,buf_C_2,cislo1);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user