tại sao chương trình dưới không in ra kí tự
Bạn phải đưa code lên đây thì mọi người mới giúp đc chứ. 
mình đưa vào code không được ak
Thế thì chụp ảnh code của bạn lên đây, với lại khai báo nhầm kiểu của kt là int kìa.
#include<iostream>
#include<assert.h>
using namespace std;
void main()
{
int kt;
cout<<"nhap ki tu ";
cin>>kt;
assert(kt>='A'&&kt<='Z'|| kt>='a'&&kt<='z');
cout<<"ki tu tuong ung la ";
cout<<char((kt>='a'&& kt<='z')?(kt-'a'+'A'):(kt-'A'+'a'));
}
code của bạn sai rất nhiều lỗi lặt vặt, dòng cout dưới cùng thì sai cú pháp, viết tắt bị thừa ngoặc… 
mình chình rồi mà nó vẫn thế
#include<iostream>
#include<assert.h>
using namespace std;
void main()
{
int kt;
cout<<"nhap ki tu ";
cin>>kt;
assert(kt>='A'&&kt<='Z'|| kt>='a'&&kt<='z');
cout<<"ki tu tuong ung la ";
cout<<char((kt>='a'&& kt<='z')?(kt-'a'+'A'):(kt-'A'+'a'));
}

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?