scanf

    1

    1答えて

    私はテキストゲームの作成を含むプロジェクトを持っています。私は各プレーヤーのための構造体を作成し、それらを配列に入れています。私はその後、データを渡して、ポインタを他の関数に渡していますが、セグメンテーションフォールトを取得し続けます(奇妙なことにはうまくいきますが)。私は以下に要約した。 #include <stdio.h> #include <stdlib.h> typedef stru

    0

    1答えて

    初めてDDDを使用しています。問題の主題(UNIX環境ではc)にはとても慣れていないので、何か見落としている可能性があります。 通常のgccコンパイルでは発生しないファイルからfscanfを実行しようとすると、セグメント化エラーが発生します。機能は以下の通りである: void read_config(){ FILE *fp; fp = fopen("config.txt","r

    0

    1答えて

    私はまだAssemblyにはかなり新しいですし、現在私の地域のコミュニティカレッジで入門クラスを取っています。 私たちの割り当ての要件の1つは、マクロを使用してテキストを印刷し、ユーザー入力を取り込むことでした。 私は自分の印刷コードが正しいと確信している: displayString MACRO message:REQ lea eax, message push eax

    0

    1答えて

    NPPExecとccodingの新機能です。 は私が NPP_SAVE のCD $(CURRENT_DIRECTORY) CMD/C G ++ -utf-8 -pedantic -Wall -W -Wconversionしようとすると、 int number; scanf("enter a number: %d" ,&number); printf("\nyour number is: %d\

    0

    1答えて

    私はコードを実行しようとしていますが、この互換性のない警告が出ます。 enter code here int Read_Data_File(void) { FILE *ptr_file; char *end = "0.0.0.0 none"; char *buf; int endLoop = 0; ptr_file = fopen("CS2

    0

    2答えて

    関数dist(double p [2] [3])を使って、各点を3つの座標で定義した2つの点のペア間の距離を求める必要があります。 合計12の座標をファイルに入れ、スペースで区切ります。 {}のみFOR-を壊す場合 #include <stdio.h> #include <math.h> double dist(double p[2][3]) { double distance=

    0

    1答えて

    私はint配列にユーザーから得た数値を入力しようとしています。 しかし、printfより大きい特定のインデックスを試すと、間違った番号が表示されます。 for(B_index=0,checker=0; B_index<SIZE&&!checker; B_index++) { checker=scanf("%d",&B[B_index]); if(checker

    -1

    2答えて

    このようなstdinから文字列を解析しようとしています{ 7 , 3,5 ,11, 8, 16, 4, 9, 2 ,8, 4, 2}(2〜8の間に\ nがあります)。 私は、数字を抽出してコンマスペースと改行を取り除く(入力としてchar *を受け入れる)関数を作ったが、問題はscanfを使って入力しようとしたときにスペースが得られないため、 \ nが見えるとすぐにfgetsは終了します。 これか

    0

    2答えて

    私のプログラムは、2つの子プロセスとともに、すべてstdinからの入力を規則正しく読み込みます。 私が見つけた問題は、このことだった:この入力を考えると :第一子プロセスを意味 32 51453a 140 親プロセスが32を読み込むには、2つの以上の数字を読み取る必要があります。親プロセスは、パイプを通じて1バイトを送信して、2つの数値を読み取るために必要な第1のプロセスを通知します。子プ

    -1

    2答えて

    ファイルからフォーマットされたデータを読み取るように、Cの関数fscanfを使用するが、それは #include<stdio.h> struct book { char bookName[50]; char authorName[50]; long price; int year; } main() { FILE *data; da