Предмет: Информатика, автор: bertain

Написать программу на С:

Приложения:

Ответы

Автор ответа: AnonimusPro
1

код в файле main.c(основной файл)

#include <stdio.h>

#include "Header.h"

int main()

{

int i,j,k,r;

scanf("%d%d%d",&i,&j,&k);

r=m(i)+m(j)+m(k);

printf("%d",r);

return 0;

}

код в файле Header.h

#ifndef Header_h

#define Header_h

int m(int x)

{

int s=0;

for(;x>0;)

{

s=s+x%10;

x=x/10;

}

return s;

}

#endif

объяснение:

Команда для препроцессора #include берет весь текст из указанного файла и вставляет его вместо себя. Системные библиотеки(вроде stdio.h) обозначаются так:  <stdio.h>. А подключаемые файлы, созданные пользователем - в двойных кавычках: "Header.h".

Файл Header.h должен находиться в папке вместе с main.c

Приложения:

AnonimusPro: Конструкции #ifndef Header_h
#define Header_h и #endif защищают от множественных включений в один файл(но не обязательны, простая программа и без них будет работать)
Похожие вопросы
Предмет: Математика, автор: Goomast