さっきプログラミングの質問したものやが

国内ニュース
1: つれづれ速報 2022/12/04(日) 14:05:42.54 ID:oPXnVe49p
https://imgur.com/a/RJYnZtx
色々調べてやってみたんやけど

2: つれづれ速報 2022/12/04(日) 14:06:25.25 ID:gsZEYy6PM
vscode使えよ

3: つれづれ速報 2022/12/04(日) 14:06:50.36 ID:zOKxADur0
インデントどうにかしろよ

4: つれづれ速報 2022/12/04(日) 14:06:55.27 ID:s56USa9a0
VIM使え

5: つれづれ速報 2022/12/04(日) 14:08:04.56 ID:/ZLcK+2W0
C++なら素直にVisualStudioCommunityインストールすれば幸せになれる

6: つれづれ速報 2022/12/04(日) 14:08:08.71 ID:oPXnVe49p
何がエラーなのか分からんまじで

7: つれづれ速報 2022/12/04(日) 14:08:20.41 ID:gsZEYy6PM
Emacs使えよ

8: つれづれ速報 2022/12/04(日) 14:08:31.82 ID:hb9L/qwx0
なぜ関数名に空白を含んでいるんだ…

9: つれづれ速報 2022/12/04(日) 14:08:36.42 ID:oPXnVe49p
>>5
c言語や😢

10: つれづれ速報 2022/12/04(日) 14:09:06.55 ID:62kUeDNt0
インデントきしょすぎて草、自分発狂いいすか

11: つれづれ速報 2022/12/04(日) 14:09:17.15 ID:oPXnVe49p
>>8
何行目のこと?

12: つれづれ速報 2022/12/04(日) 14:10:10.13 ID:/ZLcK+2W0
>>9
どっちでもいいよVisualStudioインストールしとけ

13: つれづれ速報 2022/12/04(日) 14:10:45.44 ID:cNeQ3I3f0
vimにしろ

14: つれづれ速報 2022/12/04(日) 14:10:46.33 ID:hb9L/qwx0
>>11
10
14

15: つれづれ速報 2022/12/04(日) 14:11:17.81 ID:oPXnVe49p
>>12
それ使ってるよ

16: つれづれ速報 2022/12/04(日) 14:11:50.69 ID:oPXnVe49p
>>14
それぞれどう直せばいい?

17: つれづれ速報 2022/12/04(日) 14:12:04.44 ID:QWoaaK520
初々しいな😆

18: つれづれ速報 2022/12/04(日) 14:12:23.56 ID:/ZLcK+2W0
マジでVisualStudio使っとけって
何がおかしいのかエラー一覧で全部表示されるからそれに沿って対処しとけば済む
https://visualstudio.microsoft.com/ja/vs/
コミュニティ版は無料

19: つれづれ速報 2022/12/04(日) 14:12:36.39 ID:/ZLcK+2W0
>>15
いや使ってないでしょ…

20: つれづれ速報 2022/12/04(日) 14:13:13.27 ID:/ZLcK+2W0
>>16
swapのあとの空白削除
byのあとの空白削除じゃね?

21: つれづれ速報 2022/12/04(日) 14:13:18.43 ID:f5D2fs6+M
aiに聞けよ

22: つれづれ速報 2022/12/04(日) 14:13:46.85 ID:DlcTiKX6d
インデント見づらすぎて草

23: つれづれ速報 2022/12/04(日) 14:13:57.00 ID:oPXnVe49p
>>19
ほんまやなんかちゃう VSビルドツール2022ってやつやったわ

24: つれづれ速報 2022/12/04(日) 14:14:32.18 ID:/ZLcK+2W0
>>23
なんだそれ
わいでも使ったことないぞ

25: つれづれ速報 2022/12/04(日) 14:15:10.47 ID:/ZLcK+2W0
あぁただのコンパイラーか

26: つれづれ速報 2022/12/04(日) 14:15:40.47 ID:hb9L/qwx0
エディタがterapadでビルドツールがmsbuildって話でしょ

27: つれづれ速報 2022/12/04(日) 14:16:33.27 ID:ckiCCfqU0
ついでにワイも質問してええか?

28: つれづれ速報 2022/12/04(日) 14:17:14.37 ID:oPXnVe49p
>>27
いいよ

29: つれづれ速報 2022/12/04(日) 14:19:11.06 ID:s7JJPRME0
idnって何ンゴ?

30: つれづれ速報 2022/12/04(日) 14:19:16.22 ID:Lr6OQ25k0
TeraPad草

31: つれづれ速報 2022/12/04(日) 14:20:02.19 ID:+BU61Pond
>>29
統合開発環境
IDEな

32: つれづれ速報 2022/12/04(日) 14:20:11.47 ID:oPXnVe49p
>>29
番号のこと ここの名前は別になんでもいい

33: つれづれ速報 2022/12/04(日) 14:21:14.25 ID:76IOhdle0
なんやこのクソキモいプログラムは…

34: つれづれ速報 2022/12/04(日) 14:21:35.89 ID:ufXEIFLS0
なんでC言語なんてやっての?
死んでほしいんだけど
価値ないよ死ね馬鹿

35: つれづれ速報 2022/12/04(日) 14:21:59.02 ID:d6doEpCXM
海外ではテラパッドが主流やん

36: つれづれ速報 2022/12/04(日) 14:22:04.79 ID:oPXnVe49p
>>33
ファイル内のデータを並べ替えて表示するプログラム

37: つれづれ速報 2022/12/04(日) 14:22:42.07 ID:Dfk7QkdP0
>>29
構造体で定義しとる

38: つれづれ速報 2022/12/04(日) 14:23:42.37 ID:pcS2jkmfd
これ関数名に半角スペース使ってる?
エラー起きるよ
アンダバー使え
あとバブルソート使うなや
標準ライブラリのソート使え

39: つれづれ速報 2022/12/04(日) 14:24:22.28 ID:iuTdtU2M0
>>36
ファイル読み込む処理なくない?

40: つれづれ速報 2022/12/04(日) 14:24:36.63 ID:76IOhdle0
>>36
エラーとか以前に綺麗に書くことをまず覚えた方がいいで
細かいことはまぁええとしてもインデントちゃんと付けるのと1行に複数処理書くのを今すぐやめろ

41: つれづれ速報 2022/12/04(日) 14:25:55.97 ID:hb9L/qwx0
あとな、入力するテキストが面倒くさすぎる
カンマ区切りなのは構わないがどこまでが名前なのかわからん

42: つれづれ速報 2022/12/04(日) 14:26:32.55 ID:eLT2+63/0

43: つれづれ速報 2022/12/04(日) 14:26:59.38 ID:pcS2jkmfd
てかsort_by_idnの引数入れずに関数呼び出してて笑う
なんの処理をするんだよw

44: つれづれ速報 2022/12/04(日) 14:27:28.87 ID:76IOhdle0
よく見たら全員2m超えの恵体で草

45: つれづれ速報 2022/12/04(日) 14:28:00.02 ID:+ZOB7Zfad
よく見たら関数名に半角スペース入ってて草

46: つれづれ速報 2022/12/04(日) 14:28:42.60 ID:GHqgMQkR0
ワイとうの昔にterapad卒業してmeryやけど
diff機能無いんゴ
vscは起動時重いからイラっとくる

47: つれづれ速報 2022/12/04(日) 14:28:42.61 ID:iuTdtU2M0
>>43
しかも、ソートしたあとにscanfで格納してるし、それ以前に変数の宣言もないから、書きかけなんやろ

48: つれづれ速報 2022/12/04(日) 14:29:04.00 ID:hb9L/qwx0
仮に並び替えの処理が正しくてもこれは動かないんよ
scanfの%sでnameに入力してるがnameが30もあって、しかも入力テキストに空白がないからそのあと全部食っちまう

49: つれづれ速報 2022/12/04(日) 14:29:29.04 ID:pcS2jkmfd
これ読み込むファイルをCファイルにする意味あるの?
別に構わないんだけど混乱するわ

あと読み込むファイルが可変だと動かすの面倒だからまずは固定長にしてそこから可変にするといいよ
まずは読み込むところを作らないと

50: つれづれ速報 2022/12/04(日) 14:30:16.17 ID:oPXnVe49p
>>47
scanfどこに入れればええか分からんかってそこに入れた

51: つれづれ速報 2022/12/04(日) 14:31:03.10 ID:PTwrd7pC0
ちゃんとインデント付けろよ

52: つれづれ速報 2022/12/04(日) 14:31:36.19 ID:pcS2jkmfd
なんか読み込み部分がPythonチックな書き方だな
Cはそんな高度なことできないから1文字ずつ読み込んでカンマがきたらキャストして変数格納しないとダメ

53: つれづれ速報 2022/12/04(日) 14:32:13.37 ID:pcS2jkmfd
csvファイルのように扱いたいならPythonにしとけ

54: つれづれ速報 2022/12/04(日) 14:32:30.93 ID:IUYXrO4gd
>>48

たし蟹

55: つれづれ速報 2022/12/04(日) 14:32:59.58 ID:76IOhdle0
main関数のaだのiだのjだのはどっから湧いてでたんや
エラーがどうこうよりも基本から学び直した方がええで

56: つれづれ速報 2022/12/04(日) 14:33:35.39 ID:m2S3amzX0
見辛い
あとで自分が辛くなるぞ

57: つれづれ速報 2022/12/04(日) 14:34:13.10 ID:iuTdtU2M0
>>50
格納するならソートより前やな
そもそもscanfは標準入力からの読み込みや
ファイルを標準入力にパイプして渡す動作なんか?

58: つれづれ速報 2022/12/04(日) 14:34:18.77 ID:pcS2jkmfd
いきなり高度なことしすぎだな
まずはファイル読み込みは諦めよう
コマンド入力で受け取ってソートするプログラムを作ろう
段階踏まないと分からないだけで終わっちゃうよ

59: つれづれ速報 2022/12/04(日) 14:35:06.62 ID:pcS2jkmfd
てか文字列と数値の違いもわかって無さそうだし文字列のソートもやめよう

60: つれづれ速報 2022/12/04(日) 14:35:10.26 ID:Tw0/xsWL0
最初はもっと簡単なプログラムでデバッグの方法から勉強しろ

61: つれづれ速報 2022/12/04(日) 14:35:47.84 ID:PTwrd7pC0
あと、typedef使わないなら
person構造体はstructを付けて宣言しないと動かなく無いか?

62: つれづれ速報 2022/12/04(日) 14:35:56.61 ID:pcS2jkmfd
てか課題の本文あるならサンプルコード作るからはやくうpしろ

63: つれづれ速報 2022/12/04(日) 14:36:30.10 ID:pcS2jkmfd
>>61
たし蟹

64: つれづれ速報 2022/12/04(日) 14:37:06.33 ID:oPXnVe49p
>>62
了解

65: つれづれ速報 2022/12/04(日) 14:37:19.35 ID:/ZLcK+2W0
>>34
お前が死ね

66: つれづれ速報 2022/12/04(日) 14:38:29.21 ID:/ZLcK+2W0
インデントで発狂しとるやつプログラミングのセンスないからやめーや

67: つれづれ速報 2022/12/04(日) 14:38:42.76 ID:oPXnVe49p
>>62

https://imgur.com/a/m1OXIea
これです

68: つれづれ速報 2022/12/04(日) 14:39:08.55 ID:pcS2jkmfd
構造体使ってるの見ると講義終盤差し掛かってるのに基本が何も出来ていない
周りにかなり置いてかれてるから今から全部理解するの諦めた方がいいまである

69: つれづれ速報 2022/12/04(日) 14:39:29.81 ID:pcS2jkmfd
画像の貼り方も無能でほんと笑う

70: つれづれ速報 2022/12/04(日) 14:39:36.13 ID:PTwrd7pC0
ていうかtemp変数ポインタじゃ無いとダメやん

71: つれづれ速報 2022/12/04(日) 14:40:23.68 ID:XKiVn3ur0
なんでプログラミングに綺麗さとやらが必要なんや?
動けば同じじゃないのか

72: つれづれ速報 2022/12/04(日) 14:40:34.66 ID:76IOhdle0
ディスプレイに付いてるのはなんの毛やねん…

73: つれづれ速報 2022/12/04(日) 14:41:05.33 ID:oPXnVe49p
>>68
まさにそういう状況

74: つれづれ速報 2022/12/04(日) 14:41:10.69 ID:pcS2jkmfd
>>71
再利用性、可読性、保守性

75: つれづれ速報 2022/12/04(日) 14:41:30.51 ID:oPXnVe49p
>>72
髪の毛

76: つれづれ速報 2022/12/04(日) 14:41:43.30 ID:ARURBGHKd
まず基本的な関数の仕様も理解してなさそうなのがだめやろ、そんな状態でエラーの判別も付かないから直し方もわからないのは当たり前や

77: つれづれ速報 2022/12/04(日) 14:42:32.90 ID:iuTdtU2M0
>>71
自分一人ならそういう考え方もあるが、他人と共同で開発するならば人に伝わりやすいコードの方がええやろ

78: つれづれ速報 2022/12/04(日) 14:42:52.13 ID:/ZLcK+2W0
>>71
これ
きれいじゃないと読めないカスが増えた
この程度のコードインデント無くても普通読めるやろ
もちろんインデントはあったほうがいいがあった方がいい程度

79: つれづれ速報 2022/12/04(日) 14:43:23.89 ID:/ZLcK+2W0
>>77
お前が読めないのが悪い
以上

80: つれづれ速報 2022/12/04(日) 14:43:29.98 ID:hb9L/qwx0
サンプルはやっぱり空白じゃねーか
勝手にカンマに書き換えるなよ全然意味が違うんよ…

81: つれづれ速報 2022/12/04(日) 14:45:03.31 ID:oPXnVe49p
>>80
そうなのか… 知らんかった

82: つれづれ速報 2022/12/04(日) 14:45:38.67 ID:pcS2jkmfd
イッチの解釈した課題と実際の課題がかけ離れてて笑う
読解力もないのは致命的

83: つれづれ速報 2022/12/04(日) 14:46:16.86 ID:1eweW3350
おまえら得意分野の質問となると優しいんだな

84: つれづれ速報 2022/12/04(日) 14:46:19.99 ID:pcS2jkmfd
つかぬ事をお聞きしますがお友達はいますか?

85: つれづれ速報 2022/12/04(日) 14:47:00.91 ID:oPXnVe49p
>>84
おらん😭

86: つれづれ速報 2022/12/04(日) 14:47:17.20 ID:pcS2jkmfd
だろうなw

87: つれづれ速報 2022/12/04(日) 14:47:20.86 ID:O4ml7maE0
>>67
身長高すぎて草

88: つれづれ速報 2022/12/04(日) 14:48:02.09 ID:PTwrd7pC0
ちなみにどうやってファイル読み込んでるん?
FILE構造体使わないで読み込む方法ってあったの?

89: つれづれ速報 2022/12/04(日) 14:48:02.99 ID:oPXnVe49p
>>87
最初見た時ネタかと思ったわ

90: つれづれ速報 2022/12/04(日) 14:48:23.15 ID:kt0Izc4Y0
JSでHTML追加したいときってdocument.createElement()ってしてからじゃないと追加できないの?
しかもそれに属性足したいとまた別に例えば .target = ‘_blank’とか .href = ‘url’とかって別々に書くじゃん
jQueryみたいにappend(‘hoge‘って感じの1行で簡単な書き方ある?

91: つれづれ速報 2022/12/04(日) 14:48:24.11 ID:MtKSEsgOd
もう諦めなよ
答えが欲しいんだろうけど無理

92: つれづれ速報 2022/12/04(日) 14:49:03.64 ID:oPXnVe49p
>>88
visual studio build toolっての使うよう言われてる

93: つれづれ速報 2022/12/04(日) 14:49:34.59 ID:O4ml7maE0
>>90
お前はjqueryを何だと思ってるんや

94: つれづれ速報 2022/12/04(日) 14:50:07.47 ID:kt0Izc4Y0
>>93
そういうのはいいから
jQuery使わずにさっと書きたいときがあるんだわ
バニラJSで1行で書けるかを質問してんの

95: つれづれ速報 2022/12/04(日) 14:50:10.70 ID:Qy0WIeVw0
前の立てた時もインデントで怒られてたろお前
学生は自分しか使わないからって雑にやるけど漢字使わないでひらがなだけで文字書くのと同じレベルやぞ
人に見てもらうコードでインデントつけないの普通に失礼だから

96: つれづれ速報 2022/12/04(日) 14:51:07.25 ID:oPXnVe49p
>>95
インデントつけるって改行しまくればいいんか?ググってもよう分からんかった

97: つれづれ速報 2022/12/04(日) 14:51:11.39 ID:gsZEYy6PM
chatgptに聞けよ

98: つれづれ速報 2022/12/04(日) 14:52:27.96 ID:bpnpxqMI0
へー 課題とかって今だにcで書くんだね。
まぁ、なんだかんだで基礎でcを覚えておくと役に立つしね

99: つれづれ速報 2022/12/04(日) 14:53:07.53 ID:76IOhdle0
>>96
とりあえず{}の中身を半角スペース4つ分ずつ下げて行けばええで

100: つれづれ速報 2022/12/04(日) 14:53:51.39 ID:oPXnVe49p
>>99
分かった

101: つれづれ速報 2022/12/04(日) 14:54:15.56 ID:PTwrd7pC0
>>92
そんな方法あるんか
scanfで読み込む感じなの?

102: つれづれ速報 2022/12/04(日) 14:54:47.70 ID:Qy0WIeVw0
>>100
もしくはIDE使えばええ
大体どれも自動でインデント付ける機能ある

103: つれづれ速報 2022/12/04(日) 14:54:57.51 ID:tk1XmbIV0
インデントの話すると半角スペース派とタブ派で意見が衝突する可能性があるぞ
まあどちらかに統一してれば俺は文句ないけど混ぜてるやつは死ね

104: つれづれ速報 2022/12/04(日) 14:55:23.63 ID:oPXnVe49p
>>101
プログラムファイル名<データファイル名
って打ち込んだら勝手にスキャンしてくれる

105: つれづれ速報 2022/12/04(日) 14:55:41.92 ID:pcS2jkmfd
>>98
まあそら教授陣は年配の方が多くてC言語信仰強いからな
こういうのは教える世代が変わらないと変わらない
講義用テキスト作りなおすのもめんどいしな

106: つれづれ速報 2022/12/04(日) 14:56:25.60 ID:KlP11cBaM
答えが欲しいならchatgptに聞けよ

107: つれづれ速報 2022/12/04(日) 14:58:53.21 ID:oPXnVe49p
https://imgur.com/a/GTrpzC3
インデントしたで

108: つれづれ速報 2022/12/04(日) 14:59:06.94 ID:DYVp1KU20
インデントしろ

109: つれづれ速報 2022/12/04(日) 14:59:49.47 ID:TqjiGToV0
>>105
教養として知っとくと他言語でも役に立つこと色々あるやろ

110: つれづれ速報 2022/12/04(日) 15:00:14.05 ID:bpnpxqMI0
後で俺もlinux上で書いてみるかな。久しぶりにc触ってみたい

111: つれづれ速報 2022/12/04(日) 15:00:37.49 ID:GHqgMQkR0
tabでインデントいれるのと
スペースでインデント入れるの
どっちが主流なんやろなぁって

112: つれづれ速報 2022/12/04(日) 15:00:42.87 ID:76IOhdle0
>>107
えらい
return 0のインデント忘れとるでと言いたいところやがだいぶ見やすくなったわ
毎回ちゃんとやるんやで

113: つれづれ速報 2022/12/04(日) 15:02:21.02 ID:oPXnVe49p
>>112はい

114: つれづれ速報 2022/12/04(日) 15:02:51.60 ID:/1NhdTTsd
とりあえず要件通りに動くプログラム書いたけどどう渡したらいい?

115: つれづれ速報 2022/12/04(日) 15:03:16.58 ID:oPXnVe49p
>>114
写真撮って貼っていただきたいです

116: つれづれ速報 2022/12/04(日) 15:03:47.33 ID:oPXnVe49p
スレ落ちたらまた新しいの立てます 

117: つれづれ速報 2022/12/04(日) 15:04:14.94 ID:PTwrd7pC0
>>107
よくみたらswap関数引数がポインタなのに
アスタリスクつけて交換してるやん
一度基礎から学び直したら?

引用元: “https://eagle.5ch.net/test/read.cgi/livejupiter/1670130342/” target=”_blank”>・

コメント

タイトルとURLをコピーしました