■変数名や関数名に漢字を使用した例
#include <stdio.h>
long 生涯所得(
long 時給,
long 勤務時間,
long 勤務日数,
long 勤務年数
)
{
return 時給 * 勤務時間 * 勤務日数 * 12 * 勤務年数;
}
int main(void)
{
int 時給 = 1000 ;
int 勤務時間 = 8 ;
int 勤務日数 = 20 ;
int 勤務年数 = 40 ;
printf("生涯所得 = %ld\n",
生涯所得(
時給,
勤務時間,
勤務日数,
勤務年数
)
);
}
2022年令和4年現在gcc11,clangでコンパイル可能です!
3秒もあれば処理内容が理解できるのでは?
■deepLで訳して書き直してみた
#include <stdio.h>
long lifetime_income(
long hourly_rate,
long hours_worked,
long working_days,
long years_of_service)
{
return hourly_rate * hours_worked * working_days * 12 * years_of_service ;
}
int main(void)
{
int hourly_rate = 1000 ;
int hours_worked = 8 ;
int working_days = 20 ;
int years_of_service = 40 ;
printf("lifetime income = %ld\n",
lifetime_income(
hourly_rate,
hours_worked,
working_days,
years_of_service
)
);
}
ちょっと何やってるのか分からない。