키보드에서 입력을 받고 C++에서 variales로 전달하려고합니다. 나는 인수 오류가 너무 적습니다.너무 적은 인수 오류의 원인은 무엇입니까?
#include <stdio.h>
void_fullname(char fname, char lname) {
printf("Enter Your First Name\n");
scanf("%d", &fname);
printf("Enter Your Last Name\n");
scanf("%d", &lname);
printf("Welcome: %d\n",First Name + Last Name)\n");
}
int main() {
printf("1.Full Name\n");
printf("2.Exit\n");
scanf("%d", &input);
switch (input) {
case 1:
void_fullname();
break;
}
getchar();
}
C# 태그를 제거하고 C++를 추가했습니다. 이것은 C#이 아닙니다. 또한, 당신은'void_fullname()'을 호출하고 있는데, 두 개의 ** ** **'char''가 그것들의 문자열이 아니기를 기대합니다. 그것이 그대로, 당신의 코드는 끔찍하게 부서지고 나는 기본적인 유형과 함수 사용법을 읽을 것을 제안 할 것이다. –
코드에서 이전에 여러 컴파일러 오류가 발생하지 않았습니까? – hvd