Đầu tiên trích xuất các ký tự từ dấu ngoặc trái '(' bằng cách sử dụng hàm strchr ().
char *name="The Matrix(1999)"; char *ps; ps=strchr(name,'(');
Sau đó, thêm từng ký tự trong ngoặc vuông () vào một mảng char
char y[5]=""; int p; for (p=1;p<strlen(ps+1);p++) { y[p-1]=ps[p]; } y[4]='\0';
Cuối cùng chuyển đổi chuỗi kết quả thành số nguyên bằng cách sử dụng hàm atoi ()
year=atoi(y); printf("year=%d",year);
Bây giờ bạn có thể áp dụng các bộ lọc bắt buộc để tạo một chuỗi các chuỗi của tất cả các phim trước năm 2008