Triangle1.txt
2405 1581 871
350 353 334
390 404 753
723 1167 1360
147 496 210
955 1259 2756
549 940 2029
1096 427 473
710 419 897
286 322 176
704 1963 878
1510 831 1270
174 192 219
931 1135 1236
456 277 320
780 1138 2350
295 195 694
1286 738 2483
332 198 103
462 1176 472
1038 625 2565
260 160 452
1080 437 232
165 291 533
911 2738 1546
631 1404 359
677 2932 1264
If you have any doubts, please give me comment...
#include<stdio.h>
int main(int argc, char *argv[]){
printf("Triangles: \n");
if(argc!=2){
printf("Usage: triangles filename\n");
return 0;
}
FILE *fp;
fp = fopen(argv[1], "r");
if(fp==NULL){
printf("File %s cannot be opened.\n", argv[1]);
return 0;
}
int a,b,c;
while(!feof(fp)){
fscanf(fp, "%d %d %d", &a, &b, &c);
if(a+c>b && a+b>c && b+c>a){
printf("%d, %d, %d\n", a, b, c);
}
}
fclose(fp);
return 0;
}
Triangle1.txt 2405 1581 871 350 353 334 390 404 753 723 1167 1360 147 496 210...