나는 자동차 구입을 시뮬레이트하는 프로그램을 작성하고 있습니다. 이 프로그램은 처음에는 제대로 작동하지만 구매가 완료되고 프롬프트에 이름을 묻는 메시지가 표시되면 gets()은 입력을 검색하지 않습니다. 여기 내 코드가있다. #include <stdio.h>
int i;
int j=1;
int prices[5] = { 24000,28000,25000
이 프로그램에서는 fgets() 또는 gets()를 사용하여 문자열 c [] (add_diary())에 입력 할 수 없으며 프로그램은 입력을 건너 뜁니다 프로세스, 내가 뭘 잘못하고 있는지 말해줘. 나는 그것을 시작할 수 없다. 일기에서 가장 중요한 것은 글을 쓰는 것이고, '쓰지 마라. fgets()가 작동하지 않는다'는 것입니다. 나의 이해에서 #inc
나는 실수로 큰 파일을 가지고 있으며, 가능한 한 가장 빠른 방법으로 두 배로 읽어야합니다. 나는, 속도가 느린 파일의 형식으로 자신 (1 수의 예를 들어 라인, 또는 여러) 이 scanf 시도를 선택 gets(s)을 시도하고 구문 분석은 같은시기에 제공 자신을 두 배로 할 수 있습니다. 더 빠른 방법이 있습니까?
main()
{
char name[20];
printf("enter your name\n");
scanf("%s",name);
printf("%s",name);
gets(name);
puts(name);
}
입력 : Sampad 사하 Sampad 사아 여기두고 출력 만 gets() 찍은 입력을 사용한다. 나는이 printf()를 생
내가하려고하는 것은 문자열 (이 경우 이름)을 수집하고 원하는지 여부를 묻는 문자 요청을 통해 사용자에게 질문하는 루프를 만드는 것입니다. 계속 더 넣으십시오. #include <stdio.h>
#include <string.h>
void main(){
char c, str[5][20];
int i=0;
do {
p
사용자에게 문장을 입력하라는 기본 프로그램 작성. 사용자의 문장에서 단어가 미리 결정된 단어 은행의 단어와 일치하면 프로그램은 해당 기능을 종료하고 다음 단어로 이동합니다. 그러나 사용자의 문장에 단어 은행에 포함 된 단어가 포함되어 있지 않으면 ... 마침내 그녀의 문장에 미리 지정된 단어 중 하나가 포함될 때까지 다시 시도하라는 메시지가 나타납니다. 아
나는 문제를 겪었고, 나는 택시 프로그램을 학교에 만들어야 만했다. 그래서 내가 자동차를 갈아 타기 위해 옵션을 줄 필요가있다. 그러나 사용자가 진행하기 위해서는 번호판을 줄 필요가 있습니다. 난 경우 3, 구조체에이 개 차량을 추가하면 프로그램은 내가 당신이 for 루프를 추가하는 것을 잊었다 생각 번호판 등 올바른 일 ... void alterarDis
이 코드를 고려 : #include <stdio.h>
int main()
{
char *s;
gets(s);
printf("%s",s);
return 0;
}
나는 stdin에서 일부 입력을 입력 한 후,이 경우 런타임 오류가 발생합니다. s가 배열, s[size]로 선언 그러나 경우에는 문제가 없다. 그러나
이 구조체를 테스트 해본 결과 gets에 대한 경고 메시지가 표시됩니다. 누군가 fgets을 대신 사용하고 끝 부분을 '\0'으로 바꿉니다. 어떤 코드를 어떻게 변경할 수 있습니까? void regCars(Car reg[], int *pNrOfCars) {
char again[WORDLENGTH] = "yes", model[WORDLENGTH],