Witam, zaczynam dopiero przygote z C i natrafilem na problem na ktorego nie moge nic znaleŹĆ.
A) dodawanie, uzytkownik po wcisnieciu opcji A) moze wpisac w jednej kolumnie pare cyfer typu 1 2 3 4 5 6 i to mu wszystko zlicza do 21 I mu to liczy dopoki nie wpisze 0
B) to samo co na gorze tylko z srednia uzytkownik wpisuje np 2 5 6 7 I program mu wylicza srednia 2+5+6+7/4 I tak samo jak na gorze program mu to liczy dopoki nie wpisze 0.
#include <stdio.h>
int main() {
char option;
int sum, add = 0;
do
{
printf("Calculator v1.0\n");
printf("a. Add up numbers\n");
printf("b. Get the average\n");
printf("c. Exit the program\n");
printf("You picked: ");
scanf("%c",&option);
switch (option)
{
case 'a':
printf("\nEnter your numbers to get the sum:\n\n");
scanf("%d",&add);
sum = add+add;
printf("The total sum is: %d\n",sum);
break;
case 'b':
printf("\nEnter your numbers to get an average\n\n");
break;
case 'c':
printf("Thank you for using the program!\n\n");
break;
default:
printf("You can only select things from the menu!\n\n");
break;
}
} while(option != 'c');
return 0;
}
Przepraszam za jezyk polski ale mieszkam juz dlugi czas w Angli i trudniej mi sie juz pisze po Polsku.