A 回答 (4件)
- 最新から表示
- 回答順に表示
No.4
- 回答日時:
プログラムの練習のつもりで作ってみました。
#include <stdio.h>
int main(){
char *p;
p=(char *)"abcdef☆ghijklmnopqrstu_vwxyz";
while (*p != NULL) {
if (*p == *"☆") {
if (*++p == *("☆"+1)) {
while (*p != '_') {
if (*p == NULL)return 0;
p++;
}
p++;
}
else {
printf("%c", *(p-1));
}
}
printf("%c", *p++);
}
printf_s("\nEnterキーを押してください"); (void)getchar();
return 0;
}
"abc…"をファイルから読み取る場合は注意が必要です。全角文字は何種類かの記述法があるので,このプログラムでうまくいかない場合もあります。ファイルの保存時エンコードをANSIにしてあるとうまくいきます。
No.3
- 回答日時:
>数字で指定するのではなく文字で指定したいです。
while 文字がある間 {
if(☆から_の間の文字) 何もしない
else 文字を出力
}
でいいんじゃない?
No.1
- 回答日時:
1. 正規表現での置換ができるライブラリを探してそれでなんとかする.
2. ☆と_の位置をがんばって (strstr かなんかで) 調べて memmove なり strcpy (strncpy) なりで動かす.
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) VBA初心者です 検索した数字の行に色をつける 5 2023/02/13 14:22
- Visual Basic(VBA) VBAで、特定の文字より後を削除して残った数値を文字列に変換と特定の文字より前も削除したい 3 2022/04/15 19:21
- その他(プログラミング・Web制作) Pythonを用いたフラッシュ暗算ソフトの開発に必要なもの 2 2023/01/29 02:22
- Visual Basic(VBA) エクセルVBAのコードについて 2 2022/08/10 21:49
- Visual Basic(VBA) 【至急】 当方初心者です。 マクロについて知恵をお貸しください。 ★したい動作 ①リストE列2行目か 4 2022/09/29 18:56
- C言語・C++・C# C言語について質問です。 以下のような結果を出すためにはどのようなコードが良いですか?サンプルコード 3 2022/11/01 16:19
- Visual Basic(VBA) EXCEL VBA 単語置き換え について質問です ブック名 ぶぶぶ シート名 ししし セル V3〜 3 2023/03/08 01:41
- C言語・C++・C# C言語の質問です。 以下の命令を実行するプログラムを作りました ①文字列aとbの長さを表示 ②aとb 1 2022/04/29 15:35
- Excel(エクセル) エクセルの数式で教えてください。 2 2023/02/10 11:41
- C言語・C++・C# C言語で 英文字のみからなる文字列、”Radar”、”WasItACatISaw”、”a”、””(空 5 2022/12/20 15:17
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
正規表現で、特定の文字列を含...
-
VBA 置換文字がみつからない時
-
各項目がダブルクォーテーショ...
-
c# ビルド直前にコードを置換で...
-
PowerShellでテキストの空白行...
-
3回以上の改行を2回にする正...
-
xmlファイル内の文字列置換
-
Excel VBA 教えてください。 VB...
-
エクセル VBA 複数条件一...
-
Excel VBA リストに一致したデ...
-
正規表現で一括置換
-
スペースで区切られた氏名から...
-
c++で積分のプログラムを実行し...
-
cshの文字列置換
-
csvデータ ダブルクォーテ...
-
C#で空白行を削除する方法
-
秀丸で数字だけの行を削除したい
-
C言語でテキストファイルの内容...
-
EXCEL警告「置換対象のデータが...
-
秀丸エディタで<a href=
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
スペースで区切られた氏名から...
-
VBA 置換文字がみつからない時
-
各項目がダブルクォーテーショ...
-
csvデータ ダブルクォーテ...
-
エクセル VBA 複数条件一...
-
正規表現で、特定の文字列を含...
-
csvデータのダブルクォーテーシ...
-
xmlファイル内の文字列置換
-
PowerShellでテキストの空白行...
-
ハングルを日本語に置換
-
C#で空白行を削除する方法
-
複数のパワーポイントファイル...
-
Excel・ユーザーフォームの情報...
-
C言語でテキストファイルの内容...
-
Eclipse 改行後のタブ
-
テキストファイル中の文字列の置換
-
正規表現 特定の文字列を含む行...
-
EXCEL警告「置換対象のデータが...
-
○文字目に文字挿入
-
VBscriptで「改行」と「"」を置...
おすすめ情報