Tak jsem si s tím pohrál, funguje mi to tak, jak jsem chtěl.
Jen bych se chtěl ještě zeptat, nějaký jednoduchý způsob, který mě zpátky hodí na výběrové menu, když zadám špatnou volbu ?
/*domaci ukol: sestav program pro prevod
kc na euro */
#include <stdio.h>
#include <conio.h>
int main()
{
float kc,celkemeuro,celkem,celkemkc,euro,eurozadani,kczadan,konec; /* Deklarace promennych */
int volba; /* Deklarace promennych */
euro = 25.7051452; /* Definice eura */
printf("Stisknutim pozadovaneho cisla si vyberte z nabidky:\n 1 - Koruny -> Eura \n 2 - Eura -> Koruny \n"); /* Info o menu */
scanf("%d",&volba); /* Vyber volby */
getchar();
switch(volba)
{
case 1: {
printf("Vybrali jste si Koruny -> Eura \n");
printf("Zadejte mnozstvi korun: ");
scanf("%f",&kc);
getchar();
printf("%5.2f Korun je %5.2f Euro",kc,celkem);
}; break; /* Kdyz volba 1 ..*/
case 2: {
printf("Vybrali jste si Eura -> Koruny \n");
printf("Zadejte mnozstvi Euro: ");
scanf("%f",&eurozadani);
getchar();
celkemeuro = eurozadani*euro;
printf("%5.2f Euro je %5.2f Korun",eurozadani,celkemeuro);
}break; /* Kdyz volba 2 ..*/
default: printf("Zadal jste spatnou volbu ..."); /* Kdyz ani volba 1 nebo 2 */
}
getchar();
return 0;
}