我必须保存字符串中有多少个字母、数字、空格和行:
char string[2048];
...
string = "aaa 111\nsas 23 d\nds";
for(i = 0; i < strlen(string); i++){
if (isdigit(string[i]) != 0){
numbers++;
} else if (isascii(string[i]) != 0){
letters++;
} ...
}
它给了我很多错误,“从类型'char *'分配给类型'char [2048]'时类型不兼容”和其他错误
该代码有什么问题?
谢谢你,洛伦佐