Bạn làm như sau: tao một mảng char a[10][6] gồm 10 phần tử từ không đến chín của chuỗi 6 kí tự, rồi gán như sau:
A[0]='khong '; A[1]='mot '; A[2]='hai '; A[3]='ba '; A[4]='bon '; A[5]='nam '; A[6]='sau '; A[7]='bay '; A[8]='tam '; A[9]='chin ';
Nhấp số char st; để viết thành chữ.
Chạy vòng lặp for (i=1;i<strlen(st);i++)
biến đổi st[i] thành số rồi gán vào biến n, xuất printf("%c ",A[n]);
- Thuật toán thì đúng rồi bạn dựa theo nó mà làm, còn C mình mới học viết code sai lung tung, chỉ là cố viết để minh họa cho bạn hiểu thôi. Mình làm bài này rồi nhưng bằng pascal cơ.
Bạn làm được rồi thì post code lên cho anh em xem phát.
thay đổi nội dung bởi: Mr_Dolphin, 08-05-2008 lúc 02:01
|