我删除了所有不必要的代码,所以没有人对我的问题感到太无聊......所以我不能让char数组工作!在最后几行
*whatname = guyname;
*whatlastname = lastname;
Run Code Online (Sandbox Code Playgroud)
我收到一条错误,指出从'char*'到'char'的无效转换.非常感谢帮助!
#include <stdio.h>
#include <ctype.h>
#include <string.h>
void getname(char *whatname, char *whatlastname);
int main()
{
int option = 0;
char guyname = 'x';
char lastname = 'x';
bool name_entered = false;
do{
printf("1. Enter name.\n");
printf("2. Enter exam scores.\n");
printf("3. Display average exam scores. \n");
printf("4. Display summary. \n");
printf("5. Quit. \n");
scanf("%i", &option);
if( option == 1 )
{
name_entered = true;
getname(&guyname, &lastname);
}
else if( option == 4 )
{ …Run Code Online (Sandbox Code Playgroud)