前提・目的
・入力された文字列Sが与えられる。
・文字列の長さはS<=100
・Sは全て半角アルファベット
・この与えられた文字列の奇数文字目だけを取り出し、新たな文字列を出力する。
作成したコード
using System;
public class Hello{
public static void Main(){
string str = Console.ReadLine(); int howLong = str.Length; string end; for(int i = 0; i < howLong; i++) { if((i+1) % 2 == 1) { end = str.Replace(str[i],""); } } Console.Write(end.ToString());
}
}
エラーメッセージ Main.cs(12,21): error CS1502: The best overloaded method match for `string.Replace(char, char)' has some invalid arguments /usr/lib/mono/4.6-api/mscorlib.dll (Location of the symbol related to previous error) Main.cs(12,36): error CS1503: Argument `#2' cannot convert `string' expression to type `char'
勉強を始めたばかりの初心者でこのサイトの利用も初めてなのですが、どうかよろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー