私は現在、Ivor Horton の Beginning C を読んでいます。とにかく、私の無期限は、先に進む前に私の声明を2回for
印刷しています。printf
私は何か間違ったことをしていると確信していますが、本からコードをコピーしました。それが問題になる場合は、Dev-C++ を使用しています。これがコードです...ありがとう
#include <stdio.h>
#include <ctype.h> // For tolower() function //
int main(void)
{
char answer = 'N';
double total = 0.0; // Total of values entered //
double value = 0.0; // Value entered //
int count = 0;
printf("This program calculates the average of"
" any number of values.");
for( ;; )
{
printf("\nEnter a value: ");
scanf("%lf", &value);
total+=value;
++count;
printf("Do you want to enter another value? (Y or N): ");
scanf("%c", &answer);
if(tolower(answer) == 'n')
break;
}
printf("The average is %.2lf.", total/count);
return 0;
}