000
27.11.2011, 15:03 Uhr
F-Tron
|
Hallo an alle programmier-Fans;
Vorab möchte ich sagen dass ich ein absoluter Neuling bin, habt deswegen ein bisschen Geduld mit mir
Ich habe ein Programm geschrieben welches die Primzahlen eines Arrays ausgibt. Das Problem ist, dass der Compiler sofort abstürzt! Hier ist der Code:
C++: |
#include <stdio.h> #include <stdlib.h>
int main() { int a[10000],b=0,j,c,i,h1; printf("Jetzt wird gerechnet!!"); printf("Anzahl Primzahlen: "); fflush(stdin); scanf("%d",&h1);
for(i=0;i<h1;i++) { b++; a[i]=b; } for(i=0;i<h1;i++) { if(a[i]>1) {
for(j=i;j<h1;j++) { if(a[j]>0) { c=a[j]%a[i]; if(c==0) { a[j]=0; } } } } } for(i=0;i<h1;i++) { if(a[i]>0) { printf("%d",&a[i]); } }
return 0; }
|
Ich hoffe ihr könnt mir helfen... Liebe Grüße; F-Tron.
Bearbeitung von 0xdeadbeef: |
cpp-Tags eingefügt. Nächstes mal selbst machen.
|
Dieser Post wurde am 27.11.2011 um 16:19 Uhr von 0xdeadbeef editiert. |