-6
#include <stdio.h>
#include <string.h>
typedef char String[80];
int main() {
String originalStr = "mail";
String reversedStr;
int index;
int len = strlen(originalStr);
for (index = 0; index < len; index++) {
reversedStr[index] = originalStr[len - index -1];
}
reversedStr[index] = '\0';
printf("Original is %s, reversed is %s\n", originalStr, reversedStr);
}
で「無効」関数への「メイン」変換できません。 void
とmain
の違いを理解してください。は、私はどのように私はプロトタイプを持つ<code>void</code>機能を使用するために<code>main</code>機能を変更することができ疑問に思って、文字列
[The Definitive C Book Guide and List](http://stackoverflow.com/questions/562303/the-definitive-c-book-guide-and-list)をチェックして、初心者の本を探したり、チュートリアル。関数の作成方法を教えてくれます(実際には 'main'は普通の関数です)。その後、[良い質問をする方法](http://stackoverflow.com/help/how-to-ask)に進みます。そして最後に、あなたの問題をより具体的にするためにあなたの質問を更新してください。あなたが抱えている問題は何ですか?関数の作成方法は? (本を読んでください)「空白」とは何か異なる場所を意味するのか理解していますか? (また、本を読んでください。) –
また、C++タグを削除する必要があります。 –
[多くの類似の質問](http://stackoverflow.com/q/204476/1460794)があります。 – wally