c

    -1

    2答えて

    私は、ユーザーの入力(4つの整数)をとり、各整数が1より大きく6より小さいかどうかをチェックする機能を計画しています。私は単純なものを求めていました。 'getche() '(私は彼が入力を与えた後にユーザーが' Enter 'キーをタイプすることを望まないので、この特定の関数を使いたい)1つのコードで4つの整数を得ることができます。 私はこの(可能であれば)避けたい: int num1 = 0,

    -7

    1答えて

    "transpose"関数を使って3x3整数行列を転置すると思われるCコードを書きました。しかし、コードに何か問題がありますが、私はそれを理解することはできません。誰かが間違いを特定するのを助けることができますか? #include <stdio.h> int a[3][3]; void main() { int i, j; void transpose(int x[3

    0

    1答えて

    ポインタとポインタの算術演算は分かりますが、これは私を混乱させます。 私はレクサーをしばらく作っていましたが、今ではパーサーを使用できるように変更していますが、何らかの理由でそれが繰り返されません。char*私はレクサー関数に渡します。 私はmalloc()を呼び出して、それを反復する関数に渡します。それは反復を行いますが、何らかの理由で元のアドレスにリセットされます。私は main.cの...反

    0

    1答えて

    を依存して使用して、私はすべてのコード(.hppと.cppファイル)が含まれていmakefileの親ディレクトリこのmakefile appname := fun srcfiles := $(shell find .. -name "*.cpp") headerfiles := $(shell find .. -name "*.hpp") objects := $(patsubst %.c

    0

    1答えて

    structurとpointers.passingの関数で構造体にアクセスし、構造体のメンバーにアクセスしていましたが、エラーが発生しました。機能には 'メイン':これは main.cの私のコードはエラーであるコンパイル後 #include<stdio.h> #include<stdlib.h> enter code here struct node { int32_

    0

    1答えて

    私はglew、glut、GLMを使ってC++プログラムを書いています。このような 私が作成していシェーダー:それは言う GLuint VertexShaderID = glCreateShader(GL_VERTEX_SHADER); 「セグメンテーションフォールトが(コアダンプ)」。 私のハードウェアはIntel Atom CPUです。 OS:OpenSuse 13.2 32ビット。 動作さ

    0

    3答えて

    IF-ELSEの部分にバグがあると思われる奇妙なサイコロゲームのプログラムを書いています。問題を再現する作業用のコードスニペットを貼り付けています。 #include <stdio.h> #include <stdlib.h> int main() { int rollTotal = 11; int rollTotal2 = 10; char userGues

    0

    1答えて

    私は非常に初心者のプログラマーであり、優れたcs50コースの問題に取り組んでいる間に、その性質を理解できない問題に遭遇しました。私は、メモリカードの画像からJPEG画像を回復するためのプログラムを実施していると、以下のようにファイルの最後にブレークを実装しています: if(file > 1) { if (fread(&buffer, 1, 512, in_pointer) !

    1

    2答えて

    int main() { int c; c = getchar(); while (c!=EOF){ putchar(c); c=getchar(); } return 0; } 上記のコードでは、値-1を入力するとループが終了しません。 EOFの 値= -1私はCtrlキー + Dを使用する場合 main() {