Помогите найти ошибку. Язык С
Есть вот такой элементарный код, при компиляции программа ошибок не выдает. После ввода первого scanf выбрасывает и ничего не происходит. В чем может быть ошибка? #include ;#include ;main (){clrscr();char n[10];float kil;float vartist;float vart;float summ;printf("Vvedit nazvu tovaru\n");scanf("%s",n);printf("Vvedit kilkist'");scanf("%f",kil);printf("Yaka vartist' tovaru?\n");scanf("%f",vartist);vart=vartist*kil;printf("|Tovar |Kilkist'|Vartist'|\n");printf("|s|%8.2f|%8.2f|",n,kil,vart);getch();}P.S. Это должна быть программа "Товарный чек". Помогите пожалуйста еще сделать так, чтобы можно было вводить несколько товаров и подсчитывать полную их стоимость.
Оно все смешало. Повторяю код.
#include
#include
main ()
{
clrscr();
char n[10];
float kil;
float vartist;
float vart;
float summ;
printf("Vvedit nazvu tovaru\n");
scanf("%s",n);
printf("Vvedit kilkist'");
scanf("%f",kil);
printf("Yaka vartist' tovaru?\n");
scanf("%f",vartist);
vart=vartist*kil;
printf("|Tovar |Kilkist'|Vartist'|\n");
printf("|s|%8.2f|%8.2f|",n,kil,vart);
getch();
}
Спасибо огромное, помогло.
Помогите пожалуйста еще сделать так чтобы можно было внести несколько товаров в таблицу и вычеслить их общею конечную стоимость