สอนเขียนโค้ดภาษาซี คํานวณอายุ จากปีเกิดของผู้ใช้งาน โดยโปรแกรมจะรับปีเกิดเป็น พ.ศ. จากผู้ใช้งาน และนำปีเกิดดังกล่าวมาลบกับปีปัจจุบัน เพื่อคํานวณหาอายุ และแสดงผลออกสู่หน้าจอ สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง โค้ดภาษาซี คํานวณอายุ จากปีเกิดของผู้ใช้งาน
#include <stdio.h>
#include <time.h>
void main()
{
    int year = 0, birthday = 0, age = 0;
    time_t seconds=time(NULL);
    struct tm* current_time = localtime( &seconds ); 
    year = current_time->tm_year + 1900;
    printf("กรุณากรอกปีเกิด พ.ศ. : ");
    scanf("%d", &birthday);
    
    if( birthday > 0 ) { 
        age = ( year + 543 ) - birthday;
        printf("คุณเกิดปี %d ปัจจุบันอายุ %d", birthday, age);
    }
}ผลลัพธ์
กรุณากรอกปีเกิด พ.ศ. : 2530
คุณเกิดปี 2530 ปัจจุบันอายุ 35
                
1. include class time.h เพื่อใช้งานคำสั่งที่เกี่ยวข้องกับการดึงข้อมูลปีปัจจุบัน
2. รับค่าปีเกิด พ.ศ. จากผู้ใช้งาน และเก็บไว้ที่ตัวแปร birthday
3. เก็บปีปัจจุบันไว้ที่ตัวแปร year เพื่อนำมาคํานวณหาอายุ
4. บวกตัวแปร year เพิ่ม 543 เพื่อแปลง ค.ศ. เป็น พ.ศ. และนำไปลบกับ birthday จะได้อายุ เก็บไว้ที่ตัวแปร age
5. แสดงข้อมูลอายุ ออกสู่หน้าจอ ด้วยตัวแปร age