Cho em hỏi đoạn code này.
đề. Nhập 1 mảng số nguyên. Hãy tìm số có tổng các chữ số lớn nhất và vị trí của số đó.
đây là đoạn code của em. em viết trên Vs 2010
#include "stdafx.h"
#include <conio.h>
#include <stdio.h>
#define MAX 100
void main()
{
int N,i;
float A[MAX],S;
printf("nhap vao so phan tu N=");
scanf_s("%d",&N);
for (i=0; i<N; i++)
{
printf("nhap phan tu A[%d]", i);
scanf_s("%f", &A[i]);
int TongCacChuSo(x)
{
float s=0;
printf(" tinh tong cac chu so \n");
while (x == 0)
{
s = s + (x % 10);
x = x/10;
}
return s;
}
void TimSoCoTongCacChuSoLonNhat()
{
float Max;
int i, vt
Max = TongCacChuSo(A[0]);
for (i=0; i<N ; i++)
if (TongCacChuSo(A[i]) > Max)
{
Max = A[i];
vt = i+1;
}
printf("phan tu la %f \n", Max);
printf("vi tri la %d", vt);
getch();
}
}
nó k có chạy. Xem giùm em xem còn lỗi nào k?
nếu bạn viết code như thế này mà biểu nó chạy thì mình cũng ......Code:void main() { int N,i; float A[MAX],S; printf("nhap vao so phan tu N="); scanf_s("%d",&N); for (i=0; i<N; i++) { printf("nhap phan tu A[%d]", i); scanf_s("%f", &A[i]); int TongCacChuSo(x)
HT117-5277