我写的这个c语言,有什么错误么,应该改成什么样子的呢?

发布于 8 年前作者 yanyi13609 次浏览最后编辑 8 年前来自 ask

总是报错:[Error] invalid conversion from ‘const char*’ to ‘char’ [-fpermissive],我该怎样改呢?

#include <stdio.h> 

int main(){
	char a,b;
	a="a";
	b="b";
	a=a-32;
	b=b-32;
	printf("%c,%c\n %d,%d\n",a,b,a,b); 
} 
1 回复
naliang
naliang1 楼5 年前

a=“a”

b=“b”

改成

a=‘a’

b=‘b’

双引号换成单引号