01/10/2018, 17:39

Chuyển đổi chữ hoa thành chữ thường và ngược lại

#include <stdio.h>
void nhap( char &k);
char kt( char k);
void xuat (char ch);
void main()
{
	char k;
	nhap (k);
	char ch= kt(k);
	xuat(ch);
}
void nhap( char &k)
{
	scanf("%c", &k);
}
char kt( char k)
{
	char ch;
	if (k>='a' && k<='z')
		ch=k+32;
	else (k>='A' && k<='Z')
		ch=k-32;
	return ch;
}
void xuat (char ch)
{
	printf("%c", ch);
}

syntax error : missing ‘;’ before identifier ‘ch’
MÌnh đã kiểm tra khai báo đầy đủ rồi mà vẫn bị lỗi này mọi người giúp mình với.

Trương Tấn Phát viết 19:40 ngày 01/10/2018

else (k>=‘A’ && k<=‘Z’)

else if nhé.

else if (k>='A' && k<='Z')
Gia Khang Nguyễn Lâm viết 19:39 ngày 01/10/2018

Dạ sau khi sửa nó vẫn lỗi ạ.

Nguyễn Xuân Hậu viết 19:48 ngày 01/10/2018

Tại hàm kt:

char kt( char k)
{
	char ch;
	if (k>='a' && k<='z')
		ch=k-32;
	else if (k>='A' && k<='Z')
		ch=k+32;
	return ch;
}
Bài liên quan
0