이 과제가 주어졌으며 지금까지 작성한 코드입니다. 이 코드는이 편지보다 더 많은 일을해야 하나 편지를 받고있다, 그래서 나는 단어를 입력 할 수 있으며 모스 부호에있을 것c 프로그래밍 스캔
#include "stdafx.h"
#include <ctype.h>
#include <stdlib.h>
#include <string.h>
int _tmain(int argc, _TCHAR* argv[])
{
char input[80], str1[100];
fflush(stdin);
printf("Enter a phrase to be translated:\n");
scanf("%c", &input);
int j = 0;
for (int i = 0; i <= strlen(input); i++)
{
str1[j] = '\0';
switch(toupper(input[i]))
{
..................
}
j++;
}
printf("\nMorse is \n %s\n", str1);
fflush(stdout);
//printf("%s\n ",morse);
free(morse);
}
@Nikolai 찾고 : 참조 : HTTP : //meta.stackexchange .com/questions/147100/the-homework-tag-is-now-official-deprecated – Default
모스 끈에 대한 기억을 거의 할당하지 마십시오! 'char morse [] = "...";' –
과 같이 배열로 선언하고 초기화하지 않는 것이 좋습니다. 먼저 숙제 질문에 표시하십시오. 그런 다음 ASCII 코드로 인덱싱 된 힌트 - 정적 테이블을 사용하여 문자를 모스 코드 문자열에 매핑합니다. –