Сделать таблицу, с подсчётом второй колонки по формуле: третья*четвёртая - C (СИ)
Формулировка задачи:
Добрый день, нужна помощь со структурами. Требуется сделать таблицу, с подсчётом второй колонки по формуле: третья*четвёртая. У меня получился вот такой бред(строку "всего" ещё не делала):
ругается естественно на и так далее, мол разные типы. объясните пожалуйста как исправить.
#include <stdio.h> #include <conio.h> void sled (int *x,int *y); struct table{ int vitrati; int vipysheno; int sobivartist;}; void main() { struct table libry; int i,x=29,y=4; printf("ЪДДДДДДДДДДДДВДДДДДДДДДДДДВДДДДДДДДДДДДВДДДДДДДДДДДДї\n"); printf("іshifr іvitrati і vipysheno іsobivartist'і\n"); printf("ГДДДДДДДДДДДДЕДДДДДДДДДДДДЕДДДДДДДДДДДДЕДДДДДДДДДДДДґ\n"); printf("і 11 і і і і\n"); printf("ГДДДДДДДДДДДДЕДДДДДДДДДДДДЕДДДДДДДДДДДДЕДДДДДДДДДДДДґ\n"); printf("і 12 і і і і\n"); printf("ГДДДДДДДДДДДДЕДДДДДДДДДДДДЕДДДДДДДДДДДДЕДДДДДДДДДДДДґ\n"); printf("і 13 і і і і\n"); printf("ГДДДДДДДДДДДДЕДДДДДДДДДДДДЕДДДДДДДДДДДДЕДДДДДДДДДДДДґ\n"); printf("і 14 і і і і\n"); printf("ГДДДДДДДДДДДДЕДДДДДДДДДДДДЕДДДДДДДДДДДДЕДДДДДДДДДДДДґ\n"); printf("і 15 і і і і\n"); printf("ГДДДДДДДДДДДДЕДДДДДДДДДДДДЕДДДДДДДДДДДДЕДДДДДДДДДДДДґ\n"); printf("і vsеgo і і і і\n"); printf("АДДДДДДДДДДДДБДДДДДДДДДДДДБДДДДДДДДДДДДБДДДДДДДДДДДДЩ\n"); for (i=0;i<5;i++) { gotoxy(x,y); libry[i].vipusheno=getche(); libry[i].vipusheno=libry[i].vipusheno-'0'; x=x+13; gotoxy(x,y); libry[i].sobivartist=getche(); libry[i].sobivartist=libry[i].sobivartist-'0'; x=x-26; gotoxy(x,y); libry[i].vitrati=libry[i].vipysheno*libry[i].sobicartist; printf("%d",libry[i].vitrati); sled(x,y); } getch(); } void sled(int *x,int *y) { x=29; y=y+2; }
libry[i].vipusheno=getche();
Решение задачи: «Сделать таблицу, с подсчётом второй колонки по формуле: третья*четвёртая»
textual
Листинг программы
gets(libry[i].vipusheno);