Code :: Blocksを使用していて、個人用のプログラムを作成したいのですが、問題があります。これは次のコードです。
#include <stdio.h>
#include <stdlib.h>
int main()
{
int number;
char name[100];
char extension[100];
int I;
printf("Filename: ");
scanf("%s", name);
system("CLS");
printf("File number: ");
scanf("%d", &number);
system("CLS");
printf("Extension: ");
scanf("%s", extension);
system("CLS");
for ((I = 1); (I = number); (I++))
{
rename(("&s-%d%s"), ("%s-%d.tmp1"), name, number, extension); //ERROR HERE
}
return 0;
}
コンパイルすると、エラーが発生します。
error: too many arguments to function 'rename'
提案をありがとう。