30/09/2018, 19:04

Lỗi had stop working khi làm bài tính tổng

em mói học c mấy bài đầu tiên. đang làm mấy bài toán mà khi viết code xong hết rồi, tìm không có lỗi, chạy thử thì chỉ nhập được n rồi nó báo vd1.exe had stop working rồi tắt luôn chương trình đó. em dùng cả cfree lần dev c rồi mà vẫn vậy. chạy được nhưng không tính được ra tổng s. ac cho e hỏi sửa ls ạ. có phải cài lại win k ạ?

while (!(sucesecd = try())) viết 21:12 ngày 30/09/2018

bạn Đít Vịt tân mến, code bạn có vấn đề rồi, up lên đây cho ae xem xét
còn win thì chắc k cần cài lại đâu

Tuan Tran Duong viết 21:16 ngày 30/09/2018

up code lên bạn ơi. Chứ nhiều lỗi khiến nó stop working lắm.

hacked viết 21:08 ngày 30/09/2018

Đây là Running Time Error, lỗi khi chạy chương trình. Không cần cài windows tình yêu.

*grab popcorn* viết 21:09 ngày 30/09/2018

scanf("%d",n) hay scanf("%d",&n) ?

Đít Vịt viết 21:12 ngày 30/09/2018

#include<stdio.h>
int main()
{
int i, n, s;
printf(“n=”);
scanf("%d", n);
s=0;
i=1;
while(i<=2*n+1)
{
s=s+i;
i=i+2;
}
printf(“s=%d”, s);
return 1;
}
đây ạ

*grab popcorn* viết 21:18 ngày 30/09/2018

Biết ngay, thêm dấu & vào trước n trong scanf.
scanf("%d",&n); nhé bạn

Đít Vịt viết 21:11 ngày 30/09/2018

nó báo thế này ạ e dùng c free và dev c

Đít Vịt viết 21:13 ngày 30/09/2018

vâng. tk a. để e thử xem sao.

Đít Vịt viết 21:15 ngày 30/09/2018

vẫn không đươc ạ

hacked viết 21:21 ngày 30/09/2018

Bạn đặt code trong dấu ``` nhá (sát chữ số 1 ấy)

hacked viết 21:18 ngày 30/09/2018
#include <cstdio>
int main()
{
    int i, n, s;
    printf("n=");
    scanf("%d",&n);
    s=0;
    i=1;
    while(i<=2*n+1)
    {
        s=s+i;
        i=i+2;
    }
    printf("s=%d", s);
    return 0;
}
Đít Vịt viết 21:18 ngày 30/09/2018

B cho mình hỏi cái này là làm cho bài s=1+3+5+…+(2n+1) có đúng k nhỉ? Mình sửa đk lỗi đấy r ạ. Mà kq k ra

hacked viết 21:04 ngày 30/09/2018

Đúng rồi bạn. …

Đít Vịt viết 21:13 ngày 30/09/2018

tkiu b:heart_eyes:

Bùi Văn Chương viết 21:16 ngày 30/09/2018

sao bạn không dùng lệnh for

Bài liên quan
0