scanf("%ld",&l);
printf ("l=%ld",l);
switch (l)
{
case'1':
XOR(&matrix1[10],&matrix2[10],m);
break;
case'2':
AND(&matrix1[10],&matrix2[10],m);
break;
default:
printf("\n\t\tWrong input");
}
프로그램에 상관없이 (이것은 옳고 그름의 여부를) 내가 입력 한 내용 switch
에 도달하지 난을 입력 한하지만, 프로그램, 마사지 (잘못된 입력)를 보여주는 유지하는 경우 오른쪽 번호 (1 또는 2).C에서 (스위치)에 문제
l입니까? int 또는 char? 나는 당신이 보여주고있는 코드에서 명확하지 않기 때문에 묻고있다. –
@Grigory : 내가 long int인지 분명해야한다. –
변수 이름을 지으려면 1을 사용하지 마십시오. 오, 잠깐, 내가 그거야? 아니면 ...? ehh – erenon